.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;-webkit-text-decoration:none;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@font-face{font-family:"lg";src:url(../themes/stone/assets/fonts/lg.woff2) format("woff2"),url(../themes/stone/assets/fonts/lg.ttf) format("truetype"),url(../themes/stone/assets/fonts/lg.woff) format("woff"),url(../themes/stone/assets/047c67bf892e690f6769.svg?io9a6k#lg) format("svg");font-weight:normal;font-style:normal;font-display:block}.lg-icon{font-family:"lg" !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0 !important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,0.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;-webkit-text-decoration:none !important;text-decoration:none !important;outline:medium none;will-change:color;transition:color .2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{-webkit-text-decoration:underline;text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;transition:transform .08 cubic-bezier(0,0,0.25,1) 0s,opacity .08 cubic-bezier(0,0,0.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(0.5,0.5,0.5);will-change:transform,opacity;transition:transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,0.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,0.25,1) 0s,opacity .25s cubic-bezier(0,0,0.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{transition-duration:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none !important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../themes/stone/assets/assets/img/loading.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{transform:translate3d(0,0%,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(0.175,0.885,0.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s !important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{transition-duration:0s !important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{transform:translate3d(0,100%,0);will-change:transform;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{transition-duration:0ms !important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .5s cubic-bezier(0.12,0.415,0.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .8s cubic-bezier(0,0,0.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translate3d(0,0,0);backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(0.12,0.415,0.01,1.19) 0s,opacity .15s !important;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition{transition:none !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition{transform:scale3d(1,1,1) translate3d(-50%,-50%,0px) !important;max-width:none !important;max-height:none !important;top:50% !important;left:50% !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x{transform:scale3d(1,1,1) translate3d(-50%,0,0px) !important;top:0 !important;left:50% !important;max-width:none !important;max-height:none !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y{transform:scale3d(1,1,1) translate3d(0,-50%,0px) !important;top:50% !important;left:0% !important;max-width:none !important;max-height:none !important}.lg-icon.lg-zoom-in:after{content:""}.lg-actual-size .lg-icon.lg-zoom-in{opacity:.5;pointer-events:none}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:""}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:""}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}
.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100% !important;height:100% !important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0 !important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;transition:transform .25s cubic-bezier(0.17,0.88,0.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,0.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(0.7)}
.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom,#ddd -50%,white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0%,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom,white 0%,#B4B9BE 30%,white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom,white 0%,#919BA5 30%,white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0%,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0%,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0%,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,white 0%,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0%,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,
strong{font-weight:bolder}code,
kbd,
samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,
input,
optgroup,
select,
textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,
input{overflow:visible}button,
select{text-transform:none}button,
[type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF',endColorstr='#FEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEEEE',endColorstr='#FCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF',endColorstr='#FEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEEEE',endColorstr='#FFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
::-moz-placeholder{color:gray}::placeholder{color:gray}a:active,a:hover{outline:0}ul[class],ul{margin:0;padding:0;list-style-type:none}a{-webkit-text-decoration:none;text-decoration:none;color:inherit;cursor:pointer}p{margin:0}h1,h2,h3,h4,h5,h6{position:relative;margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}img,audio,video{max-width:100%;height:auto}audio,canvas,iframe,video,img,svg{vertical-align:middle}iframe{border:0}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}input,textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;font-size:100%;margin:0;padding:0;background-image:none;background:rgba(0,0,0,0)}input::-moz-focus-inner,textarea::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;margin:0}input:-webkit-autofill,textarea:-webkit-autofill,button:-webkit-autofill{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,0),inset 0 0 0 100px #fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;outline:none}select::-ms-expand{display:none}button,input{line-height:normal}sub,sup{font-size:65%;line-height:0;position:relative;vertical-align:baseline}sup{left:-0.2em}sub{bottom:-0.25em}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}figure{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}@font-face{font-family:"Montserrat";font-weight:300;font-display:swap;font-style:normal;src:url(../themes/stone/assets/fonts/Montserrat-Light.woff2) format("woff2")}@font-face{font-family:"Montserrat";font-weight:normal;font-display:swap;font-style:normal;src:url(../themes/stone/assets/fonts/Montserrat-Regular.woff2) format("woff2")}@font-face{font-family:"Montserrat";font-weight:500;font-display:swap;font-style:normal;src:url(../themes/stone/assets/fonts/Montserrat-Medium.woff2) format("woff2")}@font-face{font-family:"Montserrat";font-weight:700;font-display:swap;font-style:normal;src:url(../themes/stone/assets/fonts/Montserrat-SemiBold.woff2) format("woff2")}html{font-size:16px;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;padding:0;font-family:"Montserrat",sans-serif;line-height:1.68;color:#000929;background:#fff;overflow-x:hidden;scroll-behavior:smooth;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section,.section{position:relative;padding:60px 0px}@media only screen and (max-width:1880px){section,.section{padding:60px 0vw}}@media only screen and (max-width:1199px){section,.section{padding:50px 0px}}@media only screen and (max-width:1023px){section,.section{padding:50px 0px}}@media only screen and (max-width:767px){section,.section{padding:40px 0px}}@media only screen and (max-width:600px){section,.section{padding:40px 0px}}.section-top{padding-top:120px}@media only screen and (max-width:1880px){.section-top{padding-top:120px}}@media only screen and (max-width:1199px){.section-top{padding-top:100px}}@media only screen and (max-width:1023px){.section-top{padding-top:100px}}@media only screen and (max-width:767px){.section-top{padding-top:100px}}@media only screen and (max-width:600px){.section-top{padding-top:100px}}.section-noindent{padding:0}.section-notop{padding-top:0}.section-nobottom{padding-bottom:0}.section__bg{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;padding-top:135px}@media only screen and (max-width:1023px){.wrapper{padding-top:80px}}@media only screen and (max-width:767px){.wrapper{padding-top:70px}}.page-visual .wrapper{padding-top:0}.wrapper,.modal,.preloader{position:relative}.btn svg,button svg,.link svg,.offer-project__icon svg,.tab__btn svg,.card__visual-btn svg,.contacts2-offices__content-icon svg,.j-yandex-map-marker svg,.contacts2-info__title svg{fill:currentColor;max-width:100%;max-height:100%}.content{flex:1 0 auto}.container{width:100%;margin:0 auto;max-width:1280px}@media only screen and (max-width:1440px){.container{padding:0 45px;max-width:100%}}@media only screen and (max-width:1199px){.container{padding:0 30px}}@media only screen and (max-width:767px){.container{padding:0 5%}}.container-md{width:100%;margin:0 auto;max-width:1160px}@media only screen and (max-width:1440px){.container-md{padding:0 45px;max-width:100%}}@media only screen and (max-width:1199px){.container-md{padding:0 30px}}@media only screen and (max-width:767px){.container-md{padding:0 5%}}.image{display:block;width:100%;max-width:100%;height:auto;font-size:12px}.image-cover{display:block;-o-object-fit:cover;object-fit:cover;max-width:100%;width:100%;height:100%;font-size:12px}.image-height{display:block;width:auto;max-height:100%;max-width:100%;font-size:12px;margin:0 auto}.image-contain{max-height:100%;-o-object-fit:contain;object-fit:contain;margin:auto auto}img:not([src]):not([srcset]){visibility:hidden}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;letter-spacing:-0.01em}h1,h2,h3{font-weight:500}h1{font-size:64px;line-height:1.22}@media only screen and (max-width:1880px){h1{font-size:58px;line-height:1.22}}@media only screen and (max-width:1199px){h1{font-size:55px;line-height:1.22}}@media only screen and (max-width:1023px){h1{font-size:42px;line-height:1.22}}@media only screen and (max-width:600px){h1{font-size:36px;line-height:1.22}}h2{font-size:36px;line-height:1.22}@media only screen and (max-width:1880px){h2{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){h2{font-size:28px;line-height:1.22}}@media only screen and (max-width:1023px){h2{font-size:24px;line-height:1.22}}@media only screen and (max-width:600px){h2{font-size:24px;line-height:1.22}}h3{font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){h3{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){h3{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){h3{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){h3{font-size:22px;line-height:1.33}}h4{font-size:22px;line-height:1.44}@media only screen and (max-width:1880px){h4{font-size:21px;line-height:1.44}}@media only screen and (max-width:1199px){h4{font-size:21px;line-height:1.44}}@media only screen and (max-width:1023px){h4{font-size:20px;line-height:1.44}}@media only screen and (max-width:600px){h4{font-size:20px;line-height:1.44}}h5{font-size:20px;line-height:1.4;font-weight:bold}@media only screen and (max-width:1880px){h5{font-size:19px;line-height:1.4}}@media only screen and (max-width:1199px){h5{font-size:19px;line-height:1.4}}@media only screen and (max-width:1023px){h5{font-size:18px;line-height:1.4}}@media only screen and (max-width:600px){h5{font-size:18px;line-height:1.4}}h6{font-size:18px;line-height:1.4;font-weight:bold}@media only screen and (max-width:1880px){h6{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){h6{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){h6{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){h6{font-size:16px;line-height:1.4}}h1:not([class]),h2:not([class]){margin-bottom:.8em}h3:not([class]),h4:not([class]){margin-bottom:.7em}h5:not([class]),h6:not([class]){margin-bottom:.6em}.separator{border-top:1px solid;border-color:rgba(0,0,0,0);border-color:#c4c4c4}.separator-l{margin:30px 0}.separator-m{margin:20px 0}@media only screen and (max-width:1199px){.hidden-lg{display:none !important}}@media only screen and (max-width:767px){.hidden-sm{display:none !important}}@media only screen and (max-width:1023px){.hidden-md{display:none !important}}@media only screen and (max-width:600px){.hidden-xs{display:none !important}}.visible-lg{display:none !important}@media only screen and (max-width:1199px){.visible-lg{display:block !important}}.visible-sm{display:none !important}@media only screen and (max-width:767px){.visible-sm{display:block !important}}.visible-md{display:none !important}@media only screen and (max-width:1023px){.visible-md{display:block !important}}.visible-xs{display:none !important}@media only screen and (max-width:600px){.visible-xs{display:block !important}}.is-disabled{opacity:.5;pointer-events:none}.hide,.is-hidden,.is-hide{display:none !important}.show,.is-showed,.is-show{display:block !important}.is-loading:not(.btn):not(.btn-circle){position:relative;min-height:100px}.is-loading:not(.btn):not(.btn-circle)::before{content:"";display:block;width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-color:#fff;z-index:5}.is-loading:not(.btn):not(.btn-circle)::after{content:"";display:block;width:46px;height:46px;display:inline-block;position:absolute;top:50%;left:50%;margin:-23px 0 0 -23px;z-index:6;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%2725 25 50 50%27%3E%3Ccircle cx=%2750%27 cy=%2750%27 r=%2720%27 fill=%27none%27 stroke-width=%274%27 stroke=%27%231F4193%27 stroke-linecap=%27round%27 stroke-dashoffset=%270%27 stroke-dasharray=%27100,200%27%3E%3CanimateTransform attributeName=%27transform%27 attributeType=%27XML%27 type=%27rotate%27 from=%270 50 50%27 to=%27360 50 50%27 dur=%272.5s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dashoffset%27 values=%270;-30;-124%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dasharray%27 values=%270,200;110,200;110,200%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3C/circle%3E%3C/svg%3E")}.is-error{width:100%;height:440px;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;border:1px solid #756c7a;border-radius:10px;z-index:100}.is-error::after{content:"Что-то пошло не так!";display:block;display:block;font-size:16px;color:#756c7a}.is-error::before{content:"";display:block;width:50px;height:60px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg fill=%27%23756c7a%27 viewBox=%27-72 0 480 480%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m100.6875 0-100.6875 100.6875v379.3125h336v-480zm-4.6875 27.3125v68.6875h-68.6875zm224 436.6875h-304v-352h96v-96h208zm0 0%27/%3E%3Cpath d=%27m126.625 190.054688-22.625 22.632812-22.625-22.632812-11.3125 11.3125 22.625 22.632812-22.625 22.632812 11.3125 11.3125 22.625-22.632812 22.625 22.632812 11.3125-11.3125-22.625-22.632812 22.625-22.632812zm0 0%27/%3E%3Cpath d=%27m201.375 257.945312 22.625-22.632812 22.625 22.632812 11.3125-11.3125-22.625-22.632812 22.625-22.632812-11.3125-11.3125-22.625 22.632812-22.625-22.632812-11.3125 11.3125 22.625 22.632812-22.625 22.632812zm0 0%27/%3E%3Cpath d=%27m98.34375 330.34375 11.3125 11.3125 7.433594-7.433594c28.136718-28.0625 73.683594-28.0625 101.820312 0l7.433594 7.433594 11.3125-11.3125-7.433594-7.433594c-34.386718-34.308594-90.058594-34.308594-124.445312 0zm0 0%27/%3E%3C/svg%3E")}.placeholder{height:100%;background-size:auto 30%;background-color:#e0e0e7;background-image:url("data:image/svg+xml;utf8,%3Csvg%20viewBox%3D%220%200%20282.69%20228%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20fill%3D%22%23A5A5A5%22%20cx%3D%22115.3%22%20cy%3D%2235.75%22%20r%3D%2235.75%22%2F%3E%3Cpath%20fill%3D%22%23A5A5A5%22%20d%3D%22M188.7%2C228h-81.34c-10.27%2C0-16.24-11.86-10.28-20.41l38.69-55.48l42.65-61.2%20c5.03-7.22%2C15.53-7.22%2C20.56%2C0l42.64%2C61.17l38.7%2C55.51c5.96%2C8.55-0.02%2C20.4-10.28%2C20.4H188.7z%22%2F%3E%3Cpath%20fill%3D%22%23A5A5A5%22%20d%3D%22M2.48%2C206.79l55.44-78.81c4.27-6.07%2C12.64-7.54%2C18.72-3.29l112.83%2C78.81%20c10.8%2C7.54%2C5.46%2C24.51-7.71%2C24.51l-168.27%2C0C2.58%2C228-3.8%2C215.71%2C2.48%2C206.79z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%}.hover-image{display:block;overflow:hidden}@media only screen and (max-width:600px){.hover-image{border-radius:0}}.hover-image img{transition-property:transform;transition-duration:.25s;transition-timing-function:ease}.hover-image:hover img{transform:scale(1.08)}.hover-text{display:block;transition-property:color;transition-duration:.25s;transition-timing-function:ease;-webkit-text-decoration:none;text-decoration:none;color:inherit}.hover-text:hover p,.hover-text:hover span,.hover-text:hover h2,.hover-text:hover h3,.hover-text:hover h4,.hover-text:hover h5,.hover-text:hover h6{color:#1f4193 !important}.hover-text p,.hover-text span,.hover-text h2,.hover-text h3,.hover-text h4,.hover-text h5,.hover-text h6{-webkit-text-decoration:none;text-decoration:none;color:inherit}.hover-link{position:relative}.hover-link::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;background:linear-gradient(180deg,rgba(66,66,66,0) 0%,#636363 100%);opacity:0}.hover-link__link{transition-property:transform,opacity;transition-duration:.25s;transition-timing-function:ease;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,0);opacity:0;z-index:1}.no-touch .hover-link:hover::before{opacity:1}.no-touch .hover-link:hover .hover-link__link{opacity:1;transform:translate(-50%,-50%)}.hover-video{display:block;cursor:pointer;width:100%;height:auto;position:relative}.hover-video::after{content:"";display:block;width:80px;height:80px;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.8;border-radius:50%;z-index:2;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2780%27 height=%2780%27 viewBox=%270 0 80 80%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2740%27 cy=%2740%27 r=%2740%27 fill=%27white%27/%3E%3Cpath d=%27M56 40L30.5 54.7224L30.5 25.2776L56 40Z%27 fill=%27%231F4193%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width:1880px){.hover-video::after{width:80px}}@media only screen and (max-width:1199px){.hover-video::after{width:60px}}@media only screen and (max-width:1023px){.hover-video::after{width:60px}}@media only screen and (max-width:767px){.hover-video::after{width:40px}}@media only screen and (max-width:600px){.hover-video::after{width:40px}}@media only screen and (max-width:1880px){.hover-video::after{height:80px}}@media only screen and (max-width:1199px){.hover-video::after{height:60px}}@media only screen and (max-width:1023px){.hover-video::after{height:60px}}@media only screen and (max-width:767px){.hover-video::after{height:40px}}@media only screen and (max-width:600px){.hover-video::after{height:40px}}.no-touch .hover-video:hover::after{opacity:1}.clearfix::after{content:"";clear:both;display:table}.sprite-icon-loop,.sprite-icon-clock,.sprite-icon-pdf-download,.sprite-icon-layers{stroke:currentColor}.sprite-icon-layers{stroke-width:2}.sprite-icon-ic-settings{stroke:currentColor}#visual .v-head__left-button-wrap .btn{background:var(--color-pr100);border-color:var(--color-pr100)}#visual .btn-checkbox__label{background:var(--color-white);border-color:var(--color-white);color:var(--color-dark);box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px}#visual .btn-checkbox__input:checked~.btn-checkbox__label{background:var(--color-pr100) !important;border-color:var(--color-pr100) !important;color:var(--color-white) !important}#visual .visual-canvas__zoom-btn{border-radius:4px !important}#visual .v-levels{right:57px}#visual .v-tooltip{font-weight:500;border-radius:4px;background:#f6f6f9;padding:10px 15px 30px}#visual .v-tooltip__title{color:var(--color-pr100)}#visual .v-tooltip.is-over:before{border-top-color:#f6f6f9}#visual .v-tooltip.is-under:before{border-bottom-color:#f6f6f9}#visual .v-tooltip__params{margin-top:16px}#visual .v-tooltip__params .v-tooltip__params-item{margin-bottom:5px;padding-bottom:4px;font-size:16px}#visual .v-tooltip__params .v-tooltip__params-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}#visual .v-tooltip__params-left{color:var(--color-pr100)}#visual .v-tooltip__params-price{width:50%}#visual .v-tooltip__bottom{margin-top:16px}#visual .v-tooltip__bottom-left{background:var(--color-white)}#visual .v-tooltip__bottom-price{color:var(--color-pr100)}#visual .v-tooltip__subtitle{margin-top:4px}#visual .v-panel{padding:0 20px 60px}#visual .v-panel__inner{background:var(--color-gr20);box-shadow:0 0 30px rgba(44,41,37,.3)}#visual .v-panel__close-btn{width:30px;height:30px;background:rgba(0,0,0,0);border:1px solid var(--color-gr40);border-radius:50%}#visual .v-panel__close-btn svg{stroke:var(--color-gr40)}#visual .v-filters{bottom:50px}#visual .v-screen._hover-overlay:not(.v-screen--flat) .v-screen__overlay{fill-opacity:0;fill:#002454}#visual .v-screen._hover-overlay:not(.v-screen--flat) .v-screen__svg._hover .v-screen__overlay{fill-opacity:.6}#visual .v-screen._hover-overlay:not(.v-screen--flat) .v-screen__svg._hover .v-screen__path{fill:#002454;fill-opacity:.6}#visual .v-screen._hover-overlay:not(.v-screen--flat) .v-screen__path{stroke:#fff;stroke-width:2px;stroke-opacity:0;fill-opacity:0}#visual .v-screen._hover-overlay:not(.v-screen--flat) .v-screen__path:hover{stroke-opacity:1;fill-opacity:.1 !important;fill:#fff !important}#visual .v-levels__button,#visual .v-levels__rooms{border-radius:4px}#visual .v-head__left-button-wrap{display:none !important}#visual .visual-zoom__svg{padding:40px}@media only screen and (max-width:1199px){#visual .visual-zoom__svg{padding:160px 15px 0}}@media only screen and (max-width:767px){#visual .v-head__title{display:block !important}}#visual .v-head__title-title{position:relative;left:auto;top:auto;transform:none}#visual .v-section-tabs__button-open{top:64px}.ui-shadow{background:#fff;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px;border-radius:3px}.ui-views{display:flex;align-items:center}.ui-views svg{width:23px;height:17px;margin-right:8px;color:#000929}.ui-views span{font-size:14px;color:#000929}.ui-iframe{position:relative;width:100%;padding-top:56%;overflow:hidden;border-radius:4px}.ui-iframe iframe{position:absolute;width:100%;height:100%;top:0;left:0}.hover-zoom{position:relative;display:block;-webkit-text-decoration:none;text-decoration:none}.hover-zoom::before{content:"";display:block;width:50px;height:50px;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease;position:absolute;top:50%;left:50%;opacity:0;z-index:1;pointer-events:none;border-radius:50%;transform:translate(-50%,0);background:rgba(0,0,0,.3) no-repeat center/60% url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.5338 0C17.9038 0 23.0677 5.04983 23.0677 11.2791C23.0677 14.2189 21.9176 16.8959 20.0335 18.9035L23.739 22.5163C24.0864 22.8551 24.0871 23.4051 23.7407 23.7448C23.4257 24.0536 22.9323 24.0822 22.5842 23.8304L22.4845 23.7464L18.7352 20.0901C16.7618 21.6346 14.2581 22.5582 11.5338 22.5582C5.16388 22.5582 0 17.5084 0 11.2791C0 5.04983 5.16388 0 11.5338 0ZM11.5338 1.73729C6.14503 1.73729 1.77652 6.00931 1.77652 11.2791C1.77652 16.5489 6.14503 20.8209 11.5338 20.8209C16.9227 20.8209 21.2912 16.5489 21.2912 11.2791C21.2912 6.00931 16.9227 1.73729 11.5338 1.73729Z%27 fill=%27%23ffffff%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width:1199px){.hover-zoom::before{width:40px;height:40px}}@media only screen and (max-width:767px){.hover-zoom::before{width:30px;height:30px}}.hover-zoom::before:hover{background-color:#1f4193}.hover-zoom:hover:before{opacity:.9;transform:translate(-50%,-50%)}.ui-icon{display:flex !important;align-items:center !important;width:auto !important}.ui-icon svg{position:relative;top:-0.1em;width:1em;height:1em;margin-right:.5em}.ui-icon span{font-size:1em}.ui-icon--accent svg{color:#1f4193}.ui-icon--black{color:#000929}.ui-icon--grey{color:#858fa7}.ui-icon--download svg{color:#858fa7;position:relative;top:-0.1em;width:1.2em;height:1.2em;margin-right:.5em}.custom-scrollbar{scrollbar-width:thin}.custom-scrollbar:hover{scrollbar-color:#868996 rgba(0,0,0,0)}.custom-scrollbar::-webkit-scrollbar{width:4px;height:4px}.custom-scrollbar::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.custom-scrollbar::-webkit-scrollbar-thumb{background:#868996;border-radius:0}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.favorite-icon{cursor:pointer;background:#fff}.no-touch .favorite-icon:hover .sprite-icon{opacity:.7}.favorite-icon .sprite-icon{pointer-events:none;width:18px;height:18px;stroke:#858fa7;stroke-width:1.8;fill:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.favorite-icon.is-active .sprite-icon{fill:#858fa7;stroke:rgba(0,0,0,0)}.favorite-icon-flat{cursor:pointer}.no-touch .favorite-icon-flat:hover .btn-circle__icon-before{background:rgba(0,0,0,0)}.no-touch .favorite-icon-flat:hover .sprite-icon{stroke:#fff;fill:#fff}.favorite-icon-flat .sprite-icon{pointer-events:none;width:20px;height:20px;stroke:#1f4193;stroke-width:1.8;fill:none;transition-property:fill,stroke;transition-duration:.25s;transition-timing-function:ease}.favorite-icon-flat.is-active .sprite-icon{fill:#1f4193;stroke:rgba(0,0,0,0)}.el-icon{display:flex;align-items:center;position:relative}.el-icon__image{flex-shrink:0;line-height:0;display:flex;justify-content:center;align-items:center}.el-icon-wrap-row{display:flex}@media only screen and (max-width:767px){.el-icon-wrap-row{flex-direction:column}}.el-icon-wrap-row .el-icon:not(:last-child){margin:0px 40px 0px 0px}@media only screen and (max-width:1880px){.el-icon-wrap-row .el-icon:not(:last-child){margin:0vw 40px 0vw 0vw}}@media only screen and (max-width:1199px){.el-icon-wrap-row .el-icon:not(:last-child){margin:0px 30px 0px 0px}}@media only screen and (max-width:1023px){.el-icon-wrap-row .el-icon:not(:last-child){margin:0px 30px 0px 0px}}@media only screen and (max-width:767px){.el-icon-wrap-row .el-icon:not(:last-child){margin:0px 0px 15px}}@media only screen and (max-width:600px){.el-icon-wrap-row .el-icon:not(:last-child){margin:0px 0px 15px}}.el-icon-wrap-row-xs{display:flex}.el-icon-wrap-row-xs .el-icon:not(:last-child){margin-right:15px}.el-icon-wrap-row-xs .el-icon__image{margin-right:0 !important}.el-icon-wrap-column{display:flex;flex-direction:column}.el-icon-wrap-column .el-icon:not(:last-child){margin-bottom:20px}.el-icon-wrap-column-lg{display:flex;flex-direction:column}.el-icon-wrap-column-lg .el-icon:not(:last-child){margin-bottom:30px}.el-icon-wrap-column-sm{display:flex;flex-direction:column}.el-icon-wrap-column-sm .el-icon:not(:last-child){margin-bottom:10px}.el-icon--lg .el-icon__image{width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-right:15px}.el-icon--lg .el-icon__image .sprite-icon,.el-icon--lg .el-icon__image .image-icon{max-width:20px;max-height:20px}.el-icon--md .el-icon__image{width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-right:15px}.el-icon--md .el-icon__image .sprite-icon,.el-icon--md .el-icon__image .image-icon{max-width:20px;max-height:20px}.el-icon--sm .el-icon__image{width:24px;height:24px;margin-right:15px}@media only screen and (max-width:767px){.el-icon--sm .el-icon__image{margin-right:12px}}.el-icon--redborder .el-icon__image{border:1px solid #1f4193;border-radius:50%}.el-icon--start{align-items:flex-start}.el-icon--start .el-icon__image{margin-top:.35em}.el-icon--right{justify-content:flex-end}@media only screen and (max-width:1023px){.el-icon--right{justify-content:flex-start}}.el-icon--right .el-icon__image{order:2;margin:0 0 0 1.11rem}@media only screen and (max-width:1023px){.el-icon--right .el-icon__image{order:1;margin:0 1.11rem 0 0}}.el-icon--right .el-icon__content{order:1;text-align:right}@media only screen and (max-width:1023px){.el-icon--right .el-icon__content{order:2;text-align:left}}.el-icon--border .el-icon__content{border-left:3px solid currentColor;border-color:inherit;padding-left:20px}.el-icon--column{flex-direction:column;align-items:center}.el-icon--column .el-icon__image{margin:0 0 20px}.el-icon--column .el-icon__content{text-align:center}.el-icon--column .el-icon__content h4{margin-bottom:10px}.el-icon--column-sm{flex-direction:column;align-items:center}.el-icon--column-sm .el-icon__image{margin:0 0 10px}.el-icon--column-sm .el-icon__content{text-align:center}.el-icon--column-sm .el-icon__content h4{margin-bottom:10px}.el-icon--circle .el-icon__image{border:1px solid #d1d1d1;border-radius:50%}.el-icon--circle .el-icon__image .sprite-icon{max-width:16px;max-height:16px}@media only screen and (max-width:767px){.el-icon--circle .el-icon__image .sprite-icon{max-width:14px;max-height:14px}}.el-icon--shadow .el-icon__image{border:double 1px rgba(0,0,0,0);border-radius:30px;background-image:linear-gradient(white,white),linear-gradient(to bottom,rgba(59,103,189,0),#d1d1d1);background-origin:border-box;background-clip:content-box,border-box}.el-icon--check .el-icon__content{font-size:1.125rem;color:#363636;padding-right:15px}.el-icon--check .el-icon__content span{color:#1f4193;font-weight:bold}.el-icon--full .el-icon__image .sprite-icon{max-width:100%;max-height:100%}.l-flex{display:flex;flex-wrap:wrap;position:relative;z-index:1}.l-flex:not(.l-flex--start)>.col{display:flex;flex-direction:column}.l-flex:not(.l-flex--start)>.col>div:not(.ui-iframe),.l-flex:not(.l-flex--start)>.col>a{flex-grow:1}.l-flex-1>.col{width:100%}.l-flex-1>.col:not(:last-child){margin-bottom:40px}@media only screen and (max-width:1880px){.l-flex-1>.col:not(:last-child){margin-bottom:2.084vw}}@media only screen and (max-width:1199px){.l-flex-1>.col:not(:last-child){margin-bottom:34px}}@media only screen and (max-width:1023px){.l-flex-1>.col:not(:last-child){margin-bottom:30px}}@media only screen and (max-width:767px){.l-flex-1>.col:not(:last-child){margin-bottom:22.7px}}@media only screen and (max-width:600px){.l-flex-1>.col:not(:last-child){margin-bottom:20px}}.l-flex-1--l .col{width:100%}.l-flex-1--l .col:not(:last-child){margin-bottom:70px}@media only screen and (max-width:1880px){.l-flex-1--l .col:not(:last-child){margin-bottom:3.646vw}}@media only screen and (max-width:1199px){.l-flex-1--l .col:not(:last-child){margin-bottom:56.6px}}@media only screen and (max-width:1023px){.l-flex-1--l .col:not(:last-child){margin-bottom:50px}}@media only screen and (max-width:767px){.l-flex-1--l .col:not(:last-child){margin-bottom:34px}}@media only screen and (max-width:600px){.l-flex-1--l .col:not(:last-child){margin-bottom:30px}}.l-flex-2{margin:-15px}@media only screen and (max-width:1880px){.l-flex-2{margin:-15px}}@media only screen and (max-width:1199px){.l-flex-2{margin:-10px}}@media only screen and (max-width:1023px){.l-flex-2{margin:-10px}}@media only screen and (max-width:767px){.l-flex-2{margin:-10px}}@media only screen and (max-width:600px){.l-flex-2{margin:-10px}}.l-flex-2>.col{padding:15px;width:50%}@media only screen and (max-width:1880px){.l-flex-2>.col{padding:15px}}@media only screen and (max-width:1199px){.l-flex-2>.col{padding:10px}}@media only screen and (max-width:1023px){.l-flex-2>.col{padding:10px}}@media only screen and (max-width:767px){.l-flex-2>.col{padding:10px}}@media only screen and (max-width:600px){.l-flex-2>.col{padding:10px}}@media only screen and (max-width:1880px){.l-flex-2>.col{width:50%}}@media only screen and (max-width:1199px){.l-flex-2>.col{width:50%}}@media only screen and (max-width:1023px){.l-flex-2>.col{width:50%}}@media only screen and (max-width:767px){.l-flex-2>.col{width:100%}}@media only screen and (max-width:600px){.l-flex-2>.col{width:100%}}.l-flex-3{margin:-15px}@media only screen and (max-width:1880px){.l-flex-3{margin:-15px}}@media only screen and (max-width:1199px){.l-flex-3{margin:-11.3px}}@media only screen and (max-width:1023px){.l-flex-3{margin:-10px}}@media only screen and (max-width:767px){.l-flex-3{margin:-11.3px}}@media only screen and (max-width:600px){.l-flex-3{margin:-10px}}.l-flex-3>.col{width:33.333%;width:33.333%;padding:15px}@media only screen and (max-width:1880px){.l-flex-3>.col{width:33.333%}}@media only screen and (max-width:1199px){.l-flex-3>.col{width:50%}}@media only screen and (max-width:1023px){.l-flex-3>.col{width:50%}}@media only screen and (max-width:767px){.l-flex-3>.col{width:100%}}@media only screen and (max-width:600px){.l-flex-3>.col{width:100%}}@media only screen and (max-width:1880px){.l-flex-3>.col{padding:15px}}@media only screen and (max-width:1199px){.l-flex-3>.col{padding:11.4px}}@media only screen and (max-width:1023px){.l-flex-3>.col{padding:10px}}@media only screen and (max-width:767px){.l-flex-3>.col{padding:11.4px}}@media only screen and (max-width:600px){.l-flex-3>.col{padding:10px}}.l-flex-4{margin:-10px}@media only screen and (max-width:600px){.l-flex-4{margin:-8px}}.l-flex-4>.col{padding:10px;width:25%}@media only screen and (max-width:1199px){.l-flex-4>.col{width:33.3333%}}@media only screen and (max-width:1023px){.l-flex-4>.col{width:50%}}@media only screen and (max-width:600px){.l-flex-4>.col{width:100%;padding:8px}}.l-flex-4-large{margin:-10px}.l-flex-4-large>.col{width:25%;padding:10px}@media only screen and (max-width:1880px){.l-flex-4-large>.col{width:25%}}@media only screen and (max-width:1199px){.l-flex-4-large>.col{width:50%}}@media only screen and (max-width:1023px){.l-flex-4-large>.col{width:50%}}@media only screen and (max-width:767px){.l-flex-4-large>.col{width:100%}}@media only screen and (max-width:600px){.l-flex-4-large>.col{width:100%}}.l-flex-5{margin:0 -5px}.l-flex-5>.col{width:20%;padding:5px}@media only screen and (max-width:1880px){.l-flex-5>.col{width:20%}}@media only screen and (max-width:1199px){.l-flex-5>.col{width:50%}}@media only screen and (max-width:1023px){.l-flex-5>.col{width:50%}}@media only screen and (max-width:767px){.l-flex-5>.col{width:100%}}@media only screen and (max-width:600px){.l-flex-5>.col{width:100%}}.l-flex-6{margin:0 -7px}.l-flex-6>.col{width:16.666666%;padding:7px}@media only screen and (max-width:1880px){.l-flex-6>.col{width:16.666666%}}@media only screen and (max-width:1199px){.l-flex-6>.col{width:33.3333%}}@media only screen and (max-width:1023px){.l-flex-6>.col{width:33.3333%}}@media only screen and (max-width:767px){.l-flex-6>.col{width:50%}}@media only screen and (max-width:600px){.l-flex-6>.col{width:50%}}.l-flex-1on3{margin:0px -20px;justify-content:space-between}@media only screen and (max-width:1880px){.l-flex-1on3{margin:0vw -20px}}@media only screen and (max-width:1199px){.l-flex-1on3{margin:0px -15px}}@media only screen and (max-width:1023px){.l-flex-1on3{margin:0px -15px}}@media only screen and (max-width:767px){.l-flex-1on3{margin:0px -10px}}@media only screen and (max-width:600px){.l-flex-1on3{margin:0px -10px}}.l-flex-1on3>.col{padding:20px}@media only screen and (max-width:1880px){.l-flex-1on3>.col{padding:20px}}@media only screen and (max-width:1199px){.l-flex-1on3>.col{padding:15px}}@media only screen and (max-width:1023px){.l-flex-1on3>.col{padding:15px}}@media only screen and (max-width:767px){.l-flex-1on3>.col{padding:10px}}@media only screen and (max-width:600px){.l-flex-1on3>.col{padding:10px}}.l-flex-1on3>.col:nth-child(1){width:33.33333%}@media only screen and (max-width:1880px){.l-flex-1on3>.col:nth-child(1){width:33.33333%}}@media only screen and (max-width:1199px){.l-flex-1on3>.col:nth-child(1){width:40%}}@media only screen and (max-width:1023px){.l-flex-1on3>.col:nth-child(1){width:40%}}@media only screen and (max-width:767px){.l-flex-1on3>.col:nth-child(1){width:100%}}@media only screen and (max-width:600px){.l-flex-1on3>.col:nth-child(1){width:100%}}.l-flex-1on3>.col:nth-child(2){width:66.66666%}@media only screen and (max-width:1880px){.l-flex-1on3>.col:nth-child(2){width:66.66666%}}@media only screen and (max-width:1199px){.l-flex-1on3>.col:nth-child(2){width:60%}}@media only screen and (max-width:1023px){.l-flex-1on3>.col:nth-child(2){width:60%}}@media only screen and (max-width:767px){.l-flex-1on3>.col:nth-child(2){width:100%}}@media only screen and (max-width:600px){.l-flex-1on3>.col:nth-child(2){width:100%}}.l-flex-3on1{margin:0px -20px;justify-content:space-between}@media only screen and (max-width:1880px){.l-flex-3on1{margin:0vw -20px}}@media only screen and (max-width:1199px){.l-flex-3on1{margin:0px -15px}}@media only screen and (max-width:1023px){.l-flex-3on1{margin:0px -15px}}@media only screen and (max-width:767px){.l-flex-3on1{margin:0px -10px}}@media only screen and (max-width:600px){.l-flex-3on1{margin:0px -10px}}.l-flex-3on1>.col{padding:20px}@media only screen and (max-width:1880px){.l-flex-3on1>.col{padding:20px}}@media only screen and (max-width:1199px){.l-flex-3on1>.col{padding:15px}}@media only screen and (max-width:1023px){.l-flex-3on1>.col{padding:15px}}@media only screen and (max-width:767px){.l-flex-3on1>.col{padding:10px}}@media only screen and (max-width:600px){.l-flex-3on1>.col{padding:10px}}.l-flex-3on1>.col:nth-child(1){width:66.66666%}@media only screen and (max-width:1880px){.l-flex-3on1>.col:nth-child(1){width:66.66666%}}@media only screen and (max-width:1199px){.l-flex-3on1>.col:nth-child(1){width:60%}}@media only screen and (max-width:1023px){.l-flex-3on1>.col:nth-child(1){width:60%}}@media only screen and (max-width:767px){.l-flex-3on1>.col:nth-child(1){width:100%}}@media only screen and (max-width:600px){.l-flex-3on1>.col:nth-child(1){width:100%}}.l-flex-3on1>.col:nth-child(2){width:33.33333%}@media only screen and (max-width:1880px){.l-flex-3on1>.col:nth-child(2){width:33.33333%}}@media only screen and (max-width:1199px){.l-flex-3on1>.col:nth-child(2){width:40%}}@media only screen and (max-width:1023px){.l-flex-3on1>.col:nth-child(2){width:40%}}@media only screen and (max-width:767px){.l-flex-3on1>.col:nth-child(2){width:100%}}@media only screen and (max-width:600px){.l-flex-3on1>.col:nth-child(2){width:100%}}.l-flex-40on60{margin:0px -30px;justify-content:space-between}@media only screen and (max-width:1880px){.l-flex-40on60{margin:0vw -30px}}@media only screen and (max-width:1199px){.l-flex-40on60{margin:0px -15px}}@media only screen and (max-width:1023px){.l-flex-40on60{margin:0px -15px}}@media only screen and (max-width:767px){.l-flex-40on60{margin:0px -10px}}@media only screen and (max-width:600px){.l-flex-40on60{margin:0px -10px}}.l-flex-40on60>.col{padding:30px}@media only screen and (max-width:1880px){.l-flex-40on60>.col{padding:30px}}@media only screen and (max-width:1199px){.l-flex-40on60>.col{padding:15px}}@media only screen and (max-width:1023px){.l-flex-40on60>.col{padding:15px}}@media only screen and (max-width:767px){.l-flex-40on60>.col{padding:10px}}@media only screen and (max-width:600px){.l-flex-40on60>.col{padding:10px}}.l-flex-40on60>.col:nth-child(1){width:40%}@media only screen and (max-width:1880px){.l-flex-40on60>.col:nth-child(1){width:40%}}@media only screen and (max-width:1199px){.l-flex-40on60>.col:nth-child(1){width:45%}}@media only screen and (max-width:1023px){.l-flex-40on60>.col:nth-child(1){width:45%}}@media only screen and (max-width:767px){.l-flex-40on60>.col:nth-child(1){width:100%}}@media only screen and (max-width:600px){.l-flex-40on60>.col:nth-child(1){width:100%}}.l-flex-40on60>.col:nth-child(2){width:60%}@media only screen and (max-width:1880px){.l-flex-40on60>.col:nth-child(2){width:60%}}@media only screen and (max-width:1199px){.l-flex-40on60>.col:nth-child(2){width:55%}}@media only screen and (max-width:1023px){.l-flex-40on60>.col:nth-child(2){width:55%}}@media only screen and (max-width:767px){.l-flex-40on60>.col:nth-child(2){width:100%}}@media only screen and (max-width:600px){.l-flex-40on60>.col:nth-child(2){width:100%}}.l-flex-60on40{margin:0px -25px}@media only screen and (max-width:1880px){.l-flex-60on40{margin:0vw -25px}}@media only screen and (max-width:1199px){.l-flex-60on40{margin:0px -15px}}@media only screen and (max-width:1023px){.l-flex-60on40{margin:0px -15px}}@media only screen and (max-width:767px){.l-flex-60on40{margin:0px -10px}}@media only screen and (max-width:600px){.l-flex-60on40{margin:0px -10px}}.l-flex-60on40>.col{padding:25px}@media only screen and (max-width:1880px){.l-flex-60on40>.col{padding:25px}}@media only screen and (max-width:1199px){.l-flex-60on40>.col{padding:15px}}@media only screen and (max-width:1023px){.l-flex-60on40>.col{padding:15px}}@media only screen and (max-width:767px){.l-flex-60on40>.col{padding:10px}}@media only screen and (max-width:600px){.l-flex-60on40>.col{padding:10px}}.l-flex-60on40>.col:nth-child(1){width:60%}@media only screen and (max-width:1880px){.l-flex-60on40>.col:nth-child(1){width:60%}}@media only screen and (max-width:1199px){.l-flex-60on40>.col:nth-child(1){width:55%}}@media only screen and (max-width:1023px){.l-flex-60on40>.col:nth-child(1){width:55%}}@media only screen and (max-width:767px){.l-flex-60on40>.col:nth-child(1){width:100%}}@media only screen and (max-width:600px){.l-flex-60on40>.col:nth-child(1){width:100%}}.l-flex-60on40>.col:nth-child(2){width:40%}@media only screen and (max-width:1880px){.l-flex-60on40>.col:nth-child(2){width:40%}}@media only screen and (max-width:1199px){.l-flex-60on40>.col:nth-child(2){width:45%}}@media only screen and (max-width:1023px){.l-flex-60on40>.col:nth-child(2){width:45%}}@media only screen and (max-width:767px){.l-flex-60on40>.col:nth-child(2){width:100%}}@media only screen and (max-width:600px){.l-flex-60on40>.col:nth-child(2){width:100%}}.l-flex--center{align-items:center}.l-flex--start>.col{display:block}.l-flex--narrow{margin:-5px}.l-flex--narrow .col{padding:5px}.l-flex--narrow-sm{margin:-10px}.l-flex--narrow-sm .col{padding:10px;margin:0}.l-flex--narrow-xs{margin:-5px}@media only screen and (max-width:600px){.l-flex--narrow-xs{margin:-2px}}.l-flex--narrow-xs .col{padding:5px;margin:0}@media only screen and (max-width:600px){.l-flex--narrow-xs .col{padding:2px}}.l-flex--large{margin:-40px}@media only screen and (max-width:1880px){.l-flex--large{margin:-40px}}@media only screen and (max-width:1199px){.l-flex--large{margin:-15px}}@media only screen and (max-width:1023px){.l-flex--large{margin:-15px}}@media only screen and (max-width:767px){.l-flex--large{margin:-10px}}@media only screen and (max-width:600px){.l-flex--large{margin:-10px}}.l-flex--large>.col{padding:40px}@media only screen and (max-width:1880px){.l-flex--large>.col{padding:40px}}@media only screen and (max-width:1199px){.l-flex--large>.col{padding:15px}}@media only screen and (max-width:1023px){.l-flex--large>.col{padding:15px}}@media only screen and (max-width:767px){.l-flex--large>.col{padding:10px}}@media only screen and (max-width:600px){.l-flex--large>.col{padding:10px}}.l-flex--inverse .col:nth-child(1){order:2}.l-flex--inverse .col:nth-child(2){order:1}.l-flex--article{margin:-20px}@media only screen and (max-width:1880px){.l-flex--article{margin:-1.041vw}}@media only screen and (max-width:1199px){.l-flex--article{margin:-16.9px}}@media only screen and (max-width:1023px){.l-flex--article{margin:-15px}}@media only screen and (max-width:767px){.l-flex--article{margin:-11.3px}}@media only screen and (max-width:600px){.l-flex--article{margin:-10px}}.l-flex--article>.col{padding:20px}@media only screen and (max-width:1880px){.l-flex--article>.col{padding:1.042vw}}@media only screen and (max-width:1199px){.l-flex--article>.col{padding:17px}}@media only screen and (max-width:1023px){.l-flex--article>.col{padding:15px}}@media only screen and (max-width:767px){.l-flex--article>.col{padding:11.4px}}@media only screen and (max-width:600px){.l-flex--article>.col{padding:10px}}.l-flex--article>.col:nth-child(1){width:70%}@media only screen and (max-width:1880px){.l-flex--article>.col:nth-child(1){width:70%}}@media only screen and (max-width:1199px){.l-flex--article>.col:nth-child(1){width:100%}}@media only screen and (max-width:1023px){.l-flex--article>.col:nth-child(1){width:100%}}@media only screen and (max-width:767px){.l-flex--article>.col:nth-child(1){width:100%}}@media only screen and (max-width:600px){.l-flex--article>.col:nth-child(1){width:100%}}.l-flex--article>.col:nth-child(2){width:30%}@media only screen and (max-width:1880px){.l-flex--article>.col:nth-child(2){width:30%}}@media only screen and (max-width:1199px){.l-flex--article>.col:nth-child(2){width:100%}}@media only screen and (max-width:1023px){.l-flex--article>.col:nth-child(2){width:100%}}@media only screen and (max-width:767px){.l-flex--article>.col:nth-child(2){width:100%}}@media only screen and (max-width:600px){.l-flex--article>.col:nth-child(2){width:100%}}@media only screen and (max-width:1199px){.l-flex--article>.col:nth-child(2){margin-top:30px;display:flex;flex-wrap:wrap}}.l-flex--article>.col:nth-child(2) .main-banner--news{margin-top:40px}.l-flex--article-inverse{margin:-20px}@media only screen and (max-width:1880px){.l-flex--article-inverse{margin:-1.041vw}}@media only screen and (max-width:1199px){.l-flex--article-inverse{margin:-16.9px}}@media only screen and (max-width:1023px){.l-flex--article-inverse{margin:-15px}}@media only screen and (max-width:767px){.l-flex--article-inverse{margin:-11.3px}}@media only screen and (max-width:600px){.l-flex--article-inverse{margin:-10px}}.l-flex--article-inverse>.col{padding:20px}@media only screen and (max-width:1880px){.l-flex--article-inverse>.col{padding:1.042vw}}@media only screen and (max-width:1199px){.l-flex--article-inverse>.col{padding:17px}}@media only screen and (max-width:1023px){.l-flex--article-inverse>.col{padding:15px}}@media only screen and (max-width:767px){.l-flex--article-inverse>.col{padding:11.4px}}@media only screen and (max-width:600px){.l-flex--article-inverse>.col{padding:10px}}.l-flex--article-inverse>.col:nth-child(1){width:30%}@media only screen and (max-width:1880px){.l-flex--article-inverse>.col:nth-child(1){width:30%}}@media only screen and (max-width:1199px){.l-flex--article-inverse>.col:nth-child(1){width:100%}}@media only screen and (max-width:1023px){.l-flex--article-inverse>.col:nth-child(1){width:100%}}@media only screen and (max-width:767px){.l-flex--article-inverse>.col:nth-child(1){width:100%}}@media only screen and (max-width:600px){.l-flex--article-inverse>.col:nth-child(1){width:100%}}.l-flex--article-inverse>.col:nth-child(2){width:70%}@media only screen and (max-width:1880px){.l-flex--article-inverse>.col:nth-child(2){width:70%}}@media only screen and (max-width:1199px){.l-flex--article-inverse>.col:nth-child(2){width:100%}}@media only screen and (max-width:1023px){.l-flex--article-inverse>.col:nth-child(2){width:100%}}@media only screen and (max-width:767px){.l-flex--article-inverse>.col:nth-child(2){width:100%}}@media only screen and (max-width:600px){.l-flex--article-inverse>.col:nth-child(2){width:100%}}.l-flex--seo img{border-radius:4px}.l-flex--seo .acc--text-dot.is-open .acc__head{display:none}.l-flex--seo .acc--text-dot.is-open .acc__content{padding:0 !important}.l-flex--seo .text-content .btn{margin-top:36px}@media only screen and (max-width:767px){.l-flex--seo .text-content .btn{width:100%;margin-bottom:16px}}.l-flex--rating{margin:0 -7px;flex-wrap:nowrap}@media only screen and (max-width:600px){.l-flex--rating{width:auto;overflow-x:auto}}.l-flex--rating>.col{width:14.28%;padding:7px}@media only screen and (max-width:600px){.l-flex--rating>.col{width:65px;flex-shrink:0}}.l-flex--share-page{margin:-15px -6px}.l-flex--share-page>.col{width:33.333%;padding:15px 6px}@media only screen and (max-width:1023px){.l-flex--share-page>.col{width:50%}}@media only screen and (max-width:600px){.l-flex--share-page>.col{width:100%}}[data-tooltip]{position:relative}[data-tooltip]:before,[data-tooltip]:after{display:block;position:absolute;top:0;left:50%;z-index:99;opacity:0;pointer-events:none;transition-property:top,opacity;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:1199px){[data-tooltip]:before,[data-tooltip]:after{display:none}}[data-tooltip]:before{content:"";transform:translateX(-50%);border-width:7px 7px 0 7px;border-style:solid;border-color:#f2f4f7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}[data-tooltip]::after{content:attr(data-tooltip);transform:translateX(-50%) translateY(-100%);background:#f2f4f7;color:#343a48;font-size:14px;font-weight:normal;width:-moz-max-content;width:max-content;max-width:230px;box-sizing:content-box;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px;border-radius:4px;padding:12px 16px;line-height:1.4}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1}[data-tooltip-position=left]:before{left:0%;top:50%;margin-left:-12px;transform:translateY(-50%) rotate(-90deg)}[data-tooltip-position=left]:after{left:0%;top:50%;margin-left:-8px;transform:translateX(-100%) translateY(-50%)}[data-tooltip-position=top]:before,[data-tooltip-position=top]:after{left:50%}[data-tooltip-position=top]:hover:before,[data-tooltip-position=top]:hover:after{top:-12px}[data-tooltip-position=start]:before,[data-tooltip-position=start]:after{left:15px}[data-tooltip-position=start]:hover:before,[data-tooltip-position=start]:hover:after{top:-6px}[data-tooltip-position=bottom]:before{top:100%;margin-top:12px;transform:translateX(-50%) translateY(-100%) rotate(-180deg)}[data-tooltip-position=bottom]:after{top:100%;margin-top:12px;transform:translateX(-50%) translateY(0%)}[data-tooltip-position=right]:before{left:100%;top:50%;margin-left:0;transform:translateY(-50%) rotate(90deg)}[data-tooltip-position=right]:after{left:100%;top:50%;margin-left:12px;transform:translateX(0%) translateY(-50%)}.tooltip-info{display:inline-block;width:20px;height:20px;border-radius:50%;background:var(--color-dark);color:#fff;text-align:center;font-size:15px;line-height:20px}.breadcrumbs{display:flex;flex-wrap:wrap;overflow:hidden;font-weight:500}.breadcrumbs-wrap{width:100%;z-index:1;padding:30px 0}@media only screen and (max-width:1023px){.breadcrumbs-wrap{padding:15px 0 30px 0}}.breadcrumbs__item{white-space:nowrap;font-size:14px;color:#363636}@media only screen and (max-width:600px){.breadcrumbs__item{white-space:normal}}.breadcrumbs__item:not(:last-child){margin-right:10px}.breadcrumbs__link{display:inline-flex;align-items:center;transition-property:color;transition-duration:.25s;transition-timing-function:ease;color:#1f4193}.breadcrumbs__link::after{content:"";display:block;position:relative;display:inline-block;margin-left:10px;color:#1f4193;width:5px;height:10px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%275%27 height=%2710%27 viewBox=%270 0 5 10%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.625 8.75L4.375 5L0.625 1.25%27 stroke=%27%23979A9E%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.no-touch .breadcrumbs__link:hover{color:rgb(39.8820224719,83.6235955056,189.1179775281)}.pag{margin:45px 0}.pag-wrap{display:flex}.pag--center{justify-content:center}.pag__item{display:inline-block;font-size:1rem;font-weight:bold;margin-right:2px;color:#1f4193;position:relative}@media only screen and (max-width:1023px){.pag__item{font-size:14px}}.pag__item.is-active{color:#1f4193;background:rgba(0,0,0,0)}.pag__item.is-active::before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:#1f4193}.pag__item:hover,.pag__item:focus,.pag__item:active{background:rgba(0,0,0,0)}.pag__item:hover::before,.pag__item:focus::before,.pag__item:active::before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:#1f4193}.pag__number{display:block;padding:4px 10px;-webkit-text-decoration:none;text-decoration:none;color:inherit}.pag__list{display:inline-block;list-style-type:none;padding:0;font-size:0;margin-right:2px}.pag__prev,.pag__next{display:inline-block;font-size:1.4em;line-height:28px;font-weight:bold;-webkit-text-decoration:none;text-decoration:none;color:#1f4193;padding:0 10px 5px}.pag__prev:hover,.pag__prev:focus,.pag__prev:active,.pag__next:hover,.pag__next:focus,.pag__next:active{color:#1f4193;background:rgba(0,0,0,0)}.pagination{margin:45px 0 !important;display:flex;justify-content:center}@media only screen and (max-width:600px){.pagination{margin-bottom:75px}}.pagination li{display:inline-block;margin-right:10px}@media only screen and (max-width:1023px){.pagination li{margin-right:8px}}.pagination li.active span{background:rgba(0,0,0,0);border-color:#1f4193}.pagination li:last-child a,.pagination li:last-child span,.pagination li:first-child a,.pagination li:first-child span{display:inline-block;font-size:1.6em;line-height:32px;-webkit-text-decoration:none;text-decoration:none;text-align:center;color:#1f4193;border:2px solid;border-color:rgba(0,0,0,0);border-radius:4px;transition-property:background,border-color;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:1023px){.pagination li:last-child a,.pagination li:last-child span,.pagination li:first-child a,.pagination li:first-child span{line-height:25px}}.pagination li:last-child a:hover,.pagination li:last-child a:focus,.pagination li:last-child a:active,.pagination li:last-child span:hover,.pagination li:last-child span:focus,.pagination li:last-child span:active,.pagination li:first-child a:hover,.pagination li:first-child a:focus,.pagination li:first-child a:active,.pagination li:first-child span:hover,.pagination li:first-child span:focus,.pagination li:first-child span:active{color:#1f4193;background:rgba(0,0,0,0);border-color:#1f4193}.pagination li a,.pagination li span{display:inline-block;font-size:18px;width:40px;height:40px;line-height:37px;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;position:relative;border-radius:4px;border:2px solid;border-color:rgba(0,0,0,0);transition-property:background,border-color;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:1023px){.pagination li a,.pagination li span{width:35px;height:35px;line-height:31px;font-size:14px}}.pagination li a:hover,.pagination li a:focus,.pagination li a:active,.pagination li span:hover,.pagination li span:focus,.pagination li span:active{color:#1f4193;background:rgba(0,0,0,0);border-color:#1f4193}.sandwich{display:flex;flex-direction:column;justify-content:space-between;width:25px;height:21px;cursor:pointer}.sandwich__line{width:100%;height:3px;transition-property:transform,opacity,left;transition-duration:.25s;transition-timing-function:ease;position:relative;border-radius:2px;pointer-events:none;background:#1f4193}.sandwich__line--top{left:0;transform-origin:left}.sandwich__line--middle{position:relative}.sandwich__line--bottom{left:0;transform-origin:left}.sandwich.is-open .sandwich__line--top{left:3px;transform:rotate(45deg)}.sandwich.is-open .sandwich__line--middle{transform:translateX(-30%);opacity:0}.sandwich.is-open .sandwich__line--bottom{left:3px;transform:rotate(-45deg)}.social{position:relative}.social__title{margin-bottom:20px;font-size:14px}.social__list{display:flex;align-items:center}.social__item:not(:last-child){margin-right:10px}.social__link{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;background:#fff;border-radius:50%;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.social__link-icon{width:22px;height:22px}.no-touch .social__link:hover{opacity:.7}.social--header{margin-right:4px}.social--header .social__item:not(:last-child){margin-right:4px}.social--header .social__link{border:1px solid rgba(163,163,177,.5);border-radius:50%;width:38px;height:38px}.cookie{transition:opacity .1s ease;z-index:6;max-width:720px;width:100%;position:fixed;left:50%;transform:translateX(-50%);bottom:24px;box-shadow:var(--shadow-xs);padding:24px;background:var(--color-gr20);pointer-events:none;border-radius:8px;opacity:0;display:none;align-items:center;animation:cookieFade .4s ease-out forwards}@media only screen and (max-width:767px){.cookie{left:15px;bottom:15px;width:calc(100vw - 30px);animation:cookieFadeSm .4s ease-out forwards;flex-direction:column;align-items:flex-start}}.cookie__content{margin-right:50px}@media only screen and (max-width:767px){.cookie__content{margin:0 0 24px 0}}.cookie__content-title{font-size:18px;line-height:1.55;font-weight:bold;margin-bottom:4px}.cookie__content-text{font-size:12px;line-height:1.5}.cookie__content-text a{-webkit-text-decoration:underline;text-decoration:underline;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.cookie__content-text a:hover{color:var(--color-pr100)}.cookie__content-text p:not(:last-child){margin-bottom:8px}.cookie__buttons{width:200px;flex-shrink:0;display:flex;flex-direction:column}@media only screen and (max-width:767px){.cookie__buttons{width:100%}}.cookie__buttons .btn{width:100%}.cookie__buttons .btn:not(:last-child){margin-bottom:12px}.cookie.is-active{display:flex;pointer-events:auto}.cookie.is-hide{animation:cookieFadeOut .3s ease-out forwards;pointer-events:none}@media only screen and (max-width:767px){.cookie.is-hide{animation:cookieFadeOutSm .3s ease-out forwards}}@keyframes cookieFade{0%{opacity:0;transform:translate(-50%,10px)}100%{opacity:1;transform:translate(-50%,0)}}@keyframes cookieFadeSm{0%{opacity:0;transform:translate(0,10px)}100%{opacity:1;transform:translate(0,0)}}@keyframes cookieFadeOut{0%{opacity:1;transform:translate(-50%,0)}100%{opacity:0;transform:translate(-50%,10px);display:none}}@keyframes cookieFadeOutSm{0%{opacity:1;transform:translate(0,0)}100%{opacity:0;transform:translate(0,10px);display:none}}.popup--cookie{position:relative;margin:0 auto;max-width:480px;background:var(--color-white) !important;border-radius:10px !important}.popup--cookie .popup-content{padding:24px}.popup--cookie .mfp-close{position:absolute;width:22px !important;height:22px !important;color:#1f4193 !important}.cookie-popup__title{font-size:18px;line-height:1.55;font-weight:bold;margin-bottom:4px}.cookie-popup__subtitle{font-size:12px;line-height:1.5;margin-bottom:24px}.cookie-popup__subtitle a{-webkit-text-decoration:underline;text-decoration:underline;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.cookie-popup__subtitle a:hover{color:var(--color-pr100)}.cookie-popup__items{margin-bottom:24px}.cookie-popup__item{border:2px solid var(--color-gr20);border-radius:var(--radius-sm)}.cookie-popup__item-head{display:flex;align-items:center;border-radius:8px}.cookie-popup__item-head-btn{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;align-self:flex-end;align-items:center;width:100%;font-size:14px;line-height:1.42;font-weight:bold;padding:12px}.cookie-popup__item-head-btn::-moz-focus-inner{border:0;padding:0}.cookie-popup__item-head-btn:before{content:"";display:inline-block;width:16px;height:10px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2721%27 viewBox=%270 0 20 21%27 fill=%27none%27%3E%3Cpath d=%27M5 7.92505L10 12.925L15 7.92505%27 stroke=%27%232E3443%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");margin-right:12px;transition:transform .3s ease}.cookie-popup__item-head-label{padding:12px}.cookie-popup__item-head-label .form-switch{padding:0}.cookie-popup__item-head-label .form-switch__icon{margin:0}.cookie-popup__item:not(:last-child){margin-bottom:12px}.cookie-popup__item-content-inner{padding:0 12px 12px}.cookie-popup__item-content-desc{font-size:12px;line-height:1.5}.cookie-popup__item-content-desc a{-webkit-text-decoration:underline;text-decoration:underline;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.cookie-popup__item-content-desc a:hover{color:var(--color-pr100)}.cookie-popup__item-content-lists{margin-top:10px}.cookie-popup__item-content-list{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;border:1px solid var(--color-gr20);border-radius:var(--radius-xs);padding:12px !important}.cookie-popup__item-content-list li{display:flex;justify-content:space-between;font-size:12px;line-height:1.5}.cookie-popup__item-content-list li:not(:last-child){margin-bottom:12px}.cookie-popup__item-content-list li:first-child{font-size:14px}.cookie-popup__item-content-list li:first-child span:first-child{font-weight:bold;color:var(--color-dark)}.cookie-popup__item-content-list li span{display:inline-block}.cookie-popup__item-content-list li span:first-child{color:var(--color-gr60);margin-right:24px}.cookie-popup__item-content-list li span:last-child{color:var(--color-gr80);text-align:right}.cookie-popup__item-content-list:not(:last-child){margin-bottom:10px}.cookie-popup__item.is-open .cookie-popup__item-head-btn::before{transform:rotate(180deg)}.cookie-popup__bottom-text{font-size:12px;line-height:1.5;margin-bottom:24px}.cookie-popup__bottom-text a{-webkit-text-decoration:underline;text-decoration:underline;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.cookie-popup__bottom-text a:hover{color:var(--color-pr100)}.social-widget{z-index:1700;position:fixed;bottom:50px;left:calc(100vw - 105px)}@media only screen and (max-width:1199px){.social-widget{left:auto;right:30px;bottom:30px}}@media only screen and (max-width:767px){.social-widget{z-index:1000}}.social-widget__icon,.social-widget .social-widget__messenger-icon{transition:all .3s ease-in-out;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;font-size:0;z-index:2}.social-widget__messenger-icon{box-shadow:0 0 20px 0 rgba(0,0,0,.3);width:50px;height:50px;border-radius:50%;opacity:0;visibility:hidden}.social-widget__messenger-icon:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.4)}.social-widget__messenger-icon:hover .social-widget__messenger-text{opacity:.85}.social-widget__messenger-text{position:absolute;right:70px;white-space:nowrap;background:#fff;padding:6px 9px;font-size:13px;border-radius:3px;transform:translateX(0%) translateY(-50%);top:50%;background:#292929;color:#fff;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .1s linear}@media only screen and (max-width:1199px){.social-widget__messenger-text{display:none}}.social-widget__messenger-text:after{content:"";position:absolute;width:0;height:0;border:solid rgba(0,0,0,0);border-width:10px;top:50%;right:-20px;transform:translateY(-50%);border-left-color:#292929}.social-widget__input{display:none}.social-widget__input:checked+label .social-widget__label-pulse{animation:none}.social-widget__input:checked+label .social-widget__label-write{opacity:0;visibility:hidden;transform:scale(0.1)}.social-widget__input:checked+label .social-widget__label-close{opacity:1;visibility:visible;transform:scale(1)}.social-widget__label{position:relative;cursor:pointer;z-index:3;width:56px;height:56px;display:flex;justify-content:center;align-items:center;background:#1f4193;color:#fff;border-radius:50%;transition:all .2s ease-in-out}.social-widget__label::before{content:"";position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border-radius:50%;background:#1f4193;opacity:.3;z-index:-1}.social-widget__label-pulse{position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid #1f4193;border-radius:50%;animation:widgetPulse 2s infinite}.social-widget__label-write{width:32px !important;height:32px !important}.social-widget__label-write svg{position:absolute;left:0;top:0;fill:#fff}.social-widget__label-write svg:first-child{animation:writeFadeIn 1s both}.social-widget__label-write svg:last-child{width:24px;height:24px;margin:4px 0 0 4px;display:none;animation:writeFadeIn 1s both}.social-widget__label-close{width:20px !important;height:20px !important;opacity:0;visibility:hidden;transform:scale(0.1);z-index:2}.social-widget__label-close svg{fill:#fff}.social-widget.is-animate .social-widget__label-write svg:first-child{display:none}.social-widget.is-animate .social-widget__label-write svg:last-child{display:block}.social-widget__input:checked~a{opacity:1;visibility:visible}.social-widget__input:checked~a:nth-of-type(1){transition:all .2s ease-in-out;transform:translate(0,-135%)}.social-widget__input:checked~a:nth-of-type(2){transition:all .225s ease-in-out;transform:translate(0,-255%)}.social-widget__input:checked~a:nth-of-type(3){transition:all .25s ease-in-out;transform:translate(0,-375%)}.social-widget__input:checked~a:nth-of-type(4){transition:all .275s ease-in-out;transform:translate(0,-495%)}.social-widget__input:checked~a:nth-of-type(5){transition:all .3s ease-in-out;transform:translate(0,-615%)}.social-widget__input:checked~a:nth-of-type(6){transition:all .325s ease-in-out;transform:translate(0,-735%)}.social-widget__input:checked~a:nth-of-type(7){transition:all .325s ease-in-out;transform:translate(0,-855%)}.social-widget__input:checked~a:nth-of-type(8){transition:all .35s ease-in-out;transform:translate(0,-975%)}.social-widget__input:checked~a:nth-of-type(9){transition:all .375s ease-in-out;transform:translate(0,-1095%)}.social-widget__input:checked~a:nth-of-type(10){transition:all .4s ease-in-out;transform:translate(0,-1215%)}@keyframes signal{0%{box-shadow:0 0 0 0 #1f4193}100%{box-shadow:0 0 0 40px rgba(0,0,0,0)}}@keyframes widgetPulse{50%{transform:scale(1,1);opacity:1}100%{transform:scale(2,2);opacity:0}}@keyframes writeFadeIn{0%{opacity:0}100%{opacity:1}}.headline__title{font-weight:500;color:#363636}.headline__title span{color:#858fa7}.headline__subtitle{line-height:1.55;font-size:20px;color:#363636;margin-top:15px}@media only screen and (max-width:1880px){.headline__subtitle{font-size:20px}}@media only screen and (max-width:1199px){.headline__subtitle{font-size:18px}}@media only screen and (max-width:1023px){.headline__subtitle{font-size:18px}}@media only screen and (max-width:767px){.headline__subtitle{font-size:16px}}@media only screen and (max-width:600px){.headline__subtitle{font-size:16px}}.headline__right{font-size:20px;font-weight:500}@media only screen and (max-width:1880px){.headline__right{font-size:20px}}@media only screen and (max-width:1199px){.headline__right{font-size:18px}}@media only screen and (max-width:1023px){.headline__right{font-size:18px}}@media only screen and (max-width:767px){.headline__right{font-size:16px}}@media only screen and (max-width:600px){.headline__right{font-size:16px}}@media only screen and (max-width:767px){.headline__right{margin-top:15px}}.headline__right .btn{padding-right:1em;padding-left:1em}.headline__right .btn:not(:last-child){margin-right:5px}@media only screen and (max-width:600px){.headline__right:not(.main-project-buttons) .btn{width:100%;margin:0 0 10px 0}}@media only screen and (max-width:600px){.headline__right:not(.main-project-buttons) .btn .btn__icon-before,.headline__right:not(.main-project-buttons) .btn .btn__text{flex-grow:0}}.headline--section{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.headline--section{flex-direction:column;align-items:flex-start}}.headline--section .headline__inner{max-width:980px}.headline--block{display:flex;justify-content:space-between;align-items:center}.headline--block .headline__inner{max-width:620px}@media only screen and (max-width:1023px){.headline--right{margin-bottom:25px !important;flex-direction:column;align-items:flex-start}}@media only screen and (max-width:1023px){.headline--right .headline__right{margin-top:20px}}@media only screen and (max-width:767px){.headline--right .headline__right{width:100%;max-width:100%;margin-top:30px}}.headline--right .headline__right .tab__buttons{margin-bottom:0 !important}@media only screen and (max-width:767px){.headline--right .headline__right .tab__buttons{width:105%;margin-right:-5%}}.headline--right .headline__right .tab__buttons .tab__btn:last-child{margin-right:5%}.headline--lg{margin-bottom:45px}@media only screen and (max-width:1880px){.headline--lg{margin-bottom:45px}}@media only screen and (max-width:1199px){.headline--lg{margin-bottom:40px}}@media only screen and (max-width:1023px){.headline--lg{margin-bottom:40px}}@media only screen and (max-width:767px){.headline--lg{margin-bottom:35px}}@media only screen and (max-width:600px){.headline--lg{margin-bottom:35px}}.headline--lg .headline__title{font-size:36px;line-height:1.22}@media only screen and (max-width:1880px){.headline--lg .headline__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.headline--lg .headline__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:1023px){.headline--lg .headline__title{font-size:24px;line-height:1.22}}@media only screen and (max-width:600px){.headline--lg .headline__title{font-size:24px;line-height:1.22}}.headline--md{margin-bottom:45px}@media only screen and (max-width:1880px){.headline--md{margin-bottom:45px}}@media only screen and (max-width:1199px){.headline--md{margin-bottom:40px}}@media only screen and (max-width:1023px){.headline--md{margin-bottom:40px}}@media only screen and (max-width:767px){.headline--md{margin-bottom:34px}}@media only screen and (max-width:600px){.headline--md{margin-bottom:30px}}.headline--md .headline__title{font-size:36px;line-height:1.22}@media only screen and (max-width:1880px){.headline--md .headline__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.headline--md .headline__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:1023px){.headline--md .headline__title{font-size:24px;line-height:1.22}}@media only screen and (max-width:600px){.headline--md .headline__title{font-size:24px;line-height:1.22}}.headline--sm{margin-bottom:35px}@media only screen and (max-width:1880px){.headline--sm{margin-bottom:35px}}@media only screen and (max-width:1199px){.headline--sm{margin-bottom:35px}}@media only screen and (max-width:1023px){.headline--sm{margin-bottom:35px}}@media only screen and (max-width:767px){.headline--sm{margin-bottom:35px}}@media only screen and (max-width:600px){.headline--sm{margin-bottom:35px}}.headline--sm .headline__title{font-size:24px;line-height:1.33;font-weight:bold}@media only screen and (max-width:1880px){.headline--sm .headline__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.headline--sm .headline__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){.headline--sm .headline__title{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.headline--sm .headline__title{font-size:22px;line-height:1.33}}.headline+.tab--simple{margin-bottom:10px}@media only screen and (max-width:767px){.headline+.tab--simple{margin-right:-5%}}@media only screen and (max-width:767px){.headline+.tab--simple .tab__btn:last-child{margin-right:20px}}.headline--link .headline__inner{display:flex;align-items:center}.headline--link .headline__link{margin:10px 0 0 40px}@media only screen and (max-width:767px){.headline--link .headline__link{display:none}}.mfp-bg{position:fixed !important;left:0;top:0 !important;width:100%;height:100% !important;background-color:#323d48}.mfp-content{padding:60px 0}.mfp-wrap{position:fixed !important;left:0;top:0 !important;width:100%;height:100% !important}.modal{position:relative;max-width:400px;margin:0 auto;width:100%;border-radius:10px;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px;background:#fff}.modal__inner{position:relative;padding:50px 40px}@media only screen and (max-width:1880px){.modal__inner{padding:50px 40px}}@media only screen and (max-width:1199px){.modal__inner{padding:50px 40px}}@media only screen and (max-width:1023px){.modal__inner{padding:50px 40px}}@media only screen and (max-width:767px){.modal__inner{padding:50px 25px 40px}}@media only screen and (max-width:600px){.modal__inner{padding:50px 25px 40px}}.modal--form{max-width:540px;padding:60px 40px}@media only screen and (max-width:1880px){.modal--form{padding:60px 40px}}@media only screen and (max-width:1199px){.modal--form{padding:60px 40px}}@media only screen and (max-width:1023px){.modal--form{padding:60px 40px}}@media only screen and (max-width:767px){.modal--form{padding:50px 30px}}@media only screen and (max-width:600px){.modal--form{padding:50px 30px}}@media only screen and (max-width:600px){.modal--form{max-width:360px}}@media only screen and (max-width:340px){.modal--form{padding:50px 20px}}.modal--dark{max-width:480px;padding:50px;background:#1f4193}@media only screen and (max-width:1880px){.modal--dark{padding:50px}}@media only screen and (max-width:1199px){.modal--dark{padding:40px}}@media only screen and (max-width:1023px){.modal--dark{padding:40px}}@media only screen and (max-width:767px){.modal--dark{padding:40px 30px}}@media only screen and (max-width:600px){.modal--dark{padding:40px 30px}}.modal--dark .mfp-close{color:#fff !important}.modal--dark .mfp-close:hover{color:#fff !important}.modal--widget{max-width:480px;margin:0 130px 0 auto}@media only screen and (max-width:1199px){.modal--widget{margin:0 110px 0 auto}}@media only screen and (max-width:767px){.modal--widget{margin:0 auto}}.modal--widget::before{content:"";display:block;position:absolute;bottom:140px;right:-12px;width:0;height:0;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:14.4px solid #fff}@media only screen and (max-width:1199px){.modal--widget::before{bottom:120px}}@media only screen and (max-width:767px){.modal--widget::before{display:none}}.modal--md{max-width:1000px}.modal--sm{max-width:740px}.modal--smm{max-width:520px}.modal-xs{margin-top:80px;max-width:370px;border-radius:10px;border:1px solid rgba(0,0,0,.2)}.modal-xs .modal__inner{padding:20px;border-radius:5px}.modal-xs .mfp-close{top:15px !important;right:15px !important;width:20px !important;height:20px !important}@media only screen and (max-width:600px){.modal-xs .el-icon__image{width:50px;height:50px}}.modal-xs .el-icon__title{font-weight:bold;font-size:20px;line-height:1.4;line-height:1.2;margin-bottom:7px}@media only screen and (max-width:1880px){.modal-xs .el-icon__title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1199px){.modal-xs .el-icon__title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1023px){.modal-xs .el-icon__title{font-size:18px;line-height:1.4}}@media only screen and (max-width:600px){.modal-xs .el-icon__title{font-size:18px;line-height:1.4}}.modal-xs .el-icon__text{max-width:240px;font-size:16px;line-height:1.3}.modal-progress .el-icon__title{line-height:1.1}.modal-progress .modal__inner::after{content:"";display:block;position:absolute;left:0;width:0;bottom:0;height:2px;background:#363636;transition-property:width;transition-duration:3s;transition-timing-function:linear}.modal__head{margin-bottom:40px}@media only screen and (max-width:1880px){.modal__head{margin-bottom:40px}}@media only screen and (max-width:1199px){.modal__head{margin-bottom:35px}}@media only screen and (max-width:1023px){.modal__head{margin-bottom:35px}}@media only screen and (max-width:767px){.modal__head{margin-bottom:30px}}@media only screen and (max-width:600px){.modal__head{margin-bottom:30px}}.modal__head-title{color:var(--dark);margin-bottom:7px}.modal__head-subtitle{color:#858fa7;font-size:18px;line-height:1.4}@media only screen and (max-width:1880px){.modal__head-subtitle{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.modal__head-subtitle{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.modal__head-subtitle{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.modal__head-subtitle{font-size:16px;line-height:1.4}}.modal__bottom{margin-top:40px}@media only screen and (max-width:1880px){.modal__bottom{margin-top:40px}}@media only screen and (max-width:1199px){.modal__bottom{margin-top:35px}}@media only screen and (max-width:1023px){.modal__bottom{margin-top:35px}}@media only screen and (max-width:767px){.modal__bottom{margin-top:30px}}@media only screen and (max-width:600px){.modal__bottom{margin-top:30px}}.modal__bottom button:not(:last-child){margin-right:10px}.modal__map{height:480px;overflow:hidden}.modal--noindent{padding:0}.mfp-close-btn-in .mfp-close{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;transition-property:opacity,color;transition-duration:.25s;transition-timing-function:ease;top:20px;right:20px;color:#363636}@media only screen and (max-width:600px){.mfp-close-btn-in .mfp-close{width:25px;height:25px}}.mfp-close-btn-in .mfp-close:hover{color:#1f4193}.mfp-close-btn-in .mfp-close svg{width:30px;height:30px;fill:currentColor;position:relative;pointer-events:none}.mfp-figure:after,.mfp-with-zoom:after{display:none}.mfp-figure figure,.mfp-with-zoom figure{padding:30px 0;border-radius:10px}.mfp-figure figure img,.mfp-with-zoom figure img{max-width:80%}@media only screen and (max-width:1880px){.mfp-figure figure img,.mfp-with-zoom figure img{max-width:80%}}@media only screen and (max-width:1199px){.mfp-figure figure img,.mfp-with-zoom figure img{max-width:90%}}@media only screen and (max-width:1023px){.mfp-figure figure img,.mfp-with-zoom figure img{max-width:90%}}@media only screen and (max-width:767px){.mfp-figure figure img,.mfp-with-zoom figure img{max-width:95%}}@media only screen and (max-width:600px){.mfp-figure figure img,.mfp-with-zoom figure img{max-width:95%}}.mfp-figure .mfp-img,.mfp-with-zoom .mfp-img{padding:0;border-radius:10px;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px}.mfp-figure button.mfp-close,.mfp-with-zoom button.mfp-close{width:60px;height:60px;z-index:1;font-size:0;background:#fff;opacity:1;border-radius:5px 0 0 5px;top:20px;cursor:pointer}@media only screen and (max-width:1880px){.mfp-figure button.mfp-close,.mfp-with-zoom button.mfp-close{width:60px}}@media only screen and (max-width:1199px){.mfp-figure button.mfp-close,.mfp-with-zoom button.mfp-close{width:50px}}@media only screen and (max-width:1023px){.mfp-figure button.mfp-close,.mfp-with-zoom button.mfp-close{width:50px}}@media only screen and (max-width:767px){.mfp-figure button.mfp-close,.mfp-with-zoom button.mfp-close{width:45px}}@media only screen and (max-width:600px){.mfp-figure button.mfp-close,.mfp-with-zoom button.mfp-close{width:45px}}@media only screen and (max-width:1880px){.mfp-figure button.mfp-close,.mfp-with-zoom button.mfp-close{height:60px}}@media only screen and (max-width:1199px){.mfp-figure button.mfp-close,.mfp-with-zoom button.mfp-close{height:50px}}@media only screen and (max-width:1023px){.mfp-figure button.mfp-close,.mfp-with-zoom button.mfp-close{height:50px}}@media only screen and (max-width:767px){.mfp-figure button.mfp-close,.mfp-with-zoom button.mfp-close{height:45px}}@media only screen and (max-width:600px){.mfp-figure button.mfp-close,.mfp-with-zoom button.mfp-close{height:45px}}.mfp-figure button.mfp-close::before,.mfp-with-zoom button.mfp-close::before{content:"";display:block;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2728%27 height=%2728%27 viewBox=%270 0 28 28%27%3E%3Cpath fill=%27%236F707A%27 d=%27M.393 2.331C-.131 1.807-.131.935.393.393a1.392 1.392 0 0 1 1.94 0l11.636 11.652L25.625.393a1.366 1.366 0 0 1 1.919 0 1.356 1.356 0 0 1 0 1.938L15.908 13.966l11.636 11.652a1.358 1.358 0 0 1 0 1.939 1.368 1.368 0 0 1-1.919 0L13.969 15.904 2.333 27.557a1.394 1.394 0 0 1-1.94 0c-.524-.542-.524-1.416 0-1.939L12.03 13.966.393 2.331z%27/%3E%3C/svg%3E")}@media only screen and (max-width:1880px){.mfp-figure button.mfp-close::before,.mfp-with-zoom button.mfp-close::before{width:28px}}@media only screen and (max-width:1199px){.mfp-figure button.mfp-close::before,.mfp-with-zoom button.mfp-close::before{width:25px}}@media only screen and (max-width:1023px){.mfp-figure button.mfp-close::before,.mfp-with-zoom button.mfp-close::before{width:25px}}@media only screen and (max-width:767px){.mfp-figure button.mfp-close::before,.mfp-with-zoom button.mfp-close::before{width:22px}}@media only screen and (max-width:600px){.mfp-figure button.mfp-close::before,.mfp-with-zoom button.mfp-close::before{width:22px}}@media only screen and (max-width:1880px){.mfp-figure button.mfp-close::before,.mfp-with-zoom button.mfp-close::before{height:28px}}@media only screen and (max-width:1199px){.mfp-figure button.mfp-close::before,.mfp-with-zoom button.mfp-close::before{height:25px}}@media only screen and (max-width:1023px){.mfp-figure button.mfp-close::before,.mfp-with-zoom button.mfp-close::before{height:25px}}@media only screen and (max-width:767px){.mfp-figure button.mfp-close::before,.mfp-with-zoom button.mfp-close::before{height:22px}}@media only screen and (max-width:600px){.mfp-figure button.mfp-close::before,.mfp-with-zoom button.mfp-close::before{height:22px}}.mfp-figure button.mfp-close:hover:before,.mfp-with-zoom button.mfp-close:hover:before{opacity:.7}.mfp-figure .mfp-bottom-bar,.mfp-with-zoom .mfp-bottom-bar{margin-top:-25px}.mfp-figure .mfp-title,.mfp-with-zoom .mfp-title{padding:6px 0;font-size:16px;text-align:center;color:#ccc}.mfp-close{cursor:pointer !important}.mfp-bg,.mfp-container,.mfp-wrap{cursor:default !important}.mfp-iframe-scaler{overflow:visible}.mfp-zoom-out-cur{cursor:auto}.mfp-image-holder .mfp-close{cursor:pointer}.mfp-no-margins img.mfp-img{padding:0}.mfp-no-margins.mfp-figure:after{top:0;bottom:0;border-radius:10px}.mfp-no-margins .mfp-container{padding:0}.modal-video-progress .mfp-iframe-scaler{padding-top:60.25%}@media only screen and (max-width:600px){.modal-video-progress .mfp-iframe-scaler{padding-top:68.25%}}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;transition:all .3s cubic-bezier(0.455,0.03,0.515,0.955)}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-iframe-holder .mfp-content{padding:0;max-width:1280px}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .3s cubic-bezier(0.455,0.03,0.515,0.955);transform:scale(0.6)}.mfp-zoom-in.mfp-bg{opacity:0;transition:.3s cubic-bezier(0.455,0.03,0.515,0.955)}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.6);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-move-from-top .mfp-content{vertical-align:center}.mfp-move-from-top .mfp-container{overflow-y:auto;-webkit-overflow-scrolling:touch}.mfp-move-from-top .mfp-with-anim{opacity:0;transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955) .1s,transform .35s cubic-bezier(0.455,0.03,0.515,0.955) .1s;transform:translateY(10%)}.mfp-move-from-top.mfp-bg{opacity:0;transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955)}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0) scale(1)}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:.98}.mfp-move-from-top.mfp-removing .mfp-with-anim{transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955) 0s,transform .35s cubic-bezier(0.455,0.03,0.515,0.955) 0s;transform:translateY(-10%);opacity:0}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0;transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955) .35s}.mfp-move-widget .mfp-content{vertical-align:bottom;padding-bottom:50px}@media only screen and (max-width:767px){.mfp-move-widget .mfp-content{padding-bottom:60px;vertical-align:middle}}.mfp-move-widget .mfp-with-anim{opacity:0;transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955) .1s}.mfp-move-widget.mfp-bg{opacity:0;transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955)}.mfp-move-widget.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0) scale(1)}.mfp-move-widget.mfp-ready.mfp-bg{opacity:.98}.mfp-move-widget.mfp-removing .mfp-with-anim{transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955) 0s;opacity:0}.mfp-move-widget.mfp-removing.mfp-bg{opacity:0;transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955) .35s}.mfp-move-from-top-info .mfp-container{align-items:flex-start}.mfp-move-from-top-info .mfp-content{vertical-align:top}.mfp-move-from-top-info .mfp-with-anim{opacity:0;transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955) .1s,transform .35s cubic-bezier(0.455,0.03,0.515,0.955) .1s;transform:translateY(-20%)}.mfp-move-from-top-info.mfp-bg{opacity:0;transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955)}.mfp-move-from-top-info.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0)}.mfp-move-from-top-info.mfp-ready.mfp-bg{opacity:.2}.mfp-move-from-top-info.mfp-ready .modal-progress .modal__inner:after{opacity:1;width:100%}.mfp-move-from-top-info.mfp-removing .mfp-with-anim{transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955) .1s,transform .35s cubic-bezier(0.455,0.03,0.515,0.955) 0s;transform:translateY(-20%);opacity:0}.mfp-move-from-top-info.mfp-removing.mfp-bg{opacity:0;transition:opacity .35s cubic-bezier(0.455,0.03,0.515,0.955) .35s}.mfp-move-from-top-info.mfp-removing .modal-progress .modal__inner:after{opacity:0;width:0}.mfp-preloader{width:46px;height:46px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%2725 25 50 50%27%3E%3Ccircle cx=%2750%27 cy=%2750%27 r=%2720%27 fill=%27none%27 stroke-width=%274%27 stroke=%27%23#fff%27%20stroke-linecap=%27round%27%20stroke-dashoffset=%270%27%20stroke-dasharray=%27100,%20200%27%3E%3CanimateTransform%20attributeName=%27transform%27%20attributeType=%27XML%27%20type=%27rotate%27%20from=%270%2050%2050%27%20to=%27360%2050%2050%27%20dur=%272.5s%27%20repeatCount=%27indefinite%27/%3E%3Canimate%20attributeName=%27stroke-dashoffset%27%20values=%270;-30;-124%27%20dur=%271.25s%27%20repeatCount=%27indefinite%27/%3E%3Canimate%20attributeName=%27stroke-dasharray%27%20values=%270,200;110,200;110,200%27%20dur=%271.25s%27%20repeatCount=%27indefinite%27/%3E%3C/circle%3E%3C/svg%3E")}.modal-connection{max-width:710px}.modal-connection .modal__inner{padding:80px}@media only screen and (max-width:1540px){.modal-connection .modal__inner{padding:60px}}@media only screen and (max-width:767px){.modal-connection .modal__inner{padding:60px 30px}}@media only screen and (max-width:600px){.modal-connection .modal__inner{padding:60px 20px}}.modal__connection-title{color:#1f4193;font-size:34px;font-weight:600;line-height:1.2;letter-spacing:-0.35px;text-align:center;margin-bottom:50px}@media only screen and (max-width:1540px){.modal__connection-title{font-size:30px}}@media only screen and (max-width:767px){.modal__connection-title{font-size:24px}}@media only screen and (max-width:600px){.modal__connection-title{font-size:20px;margin-bottom:30px}}.modal__connection-items{display:flex;justify-content:center}.modal__connection-item{width:230px}.modal__connection-item:not(:last-child){margin-right:80px}@media only screen and (max-width:1540px){.modal__connection-item:not(:last-child){margin-right:60px}}@media only screen and (max-width:767px){.modal__connection-item:not(:last-child){margin-right:40px}}@media only screen and (max-width:600px){.modal__connection-item:not(:last-child){margin-right:20px}}.modal__connection-head{display:flex;justify-content:center;margin-bottom:24px}.modal__connection-head-icon{width:28px;height:28px;margin-right:20px}@media only screen and (max-width:767px){.modal__connection-head-icon{width:22px;height:22px;margin-right:12px}}.modal__connection-head-text{font-weight:bold;font-size:24px;line-height:1.2;letter-spacing:-0.24px}@media only screen and (max-width:1540px){.modal__connection-head-text{font-size:20px}}@media only screen and (max-width:767px){.modal__connection-head-text{font-size:16px}}.modal__connection-link{display:block;width:100%;padding:16px 0;font-size:14px;font-weight:bold;text-align:center;border-radius:4px;color:#fff;transition:opacity .3s ease}@media only screen and (max-width:1540px){.modal__connection-link{padding:14px 0}}@media only screen and (max-width:767px){.modal__connection-link{padding:12px 0}}.modal__connection-link:hover{opacity:.8}.modal__connection-code{margin-top:50px}.modal__connection-code-text{font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-0.2px;text-align:center}@media only screen and (max-width:1540px){.modal__connection-code-text{font-size:18px}}@media only screen and (max-width:767px){.modal__connection-code-text{font-size:14px}}.modal__connection-code-image{display:flex;justify-content:center}.modal__connection-code-image img{width:100%}.modal__connection-item._whatsapp .modal__connection-head-icon{color:#5ed169}.modal__connection-item._whatsapp .modal__connection-link{background:#5ed169}.modal__connection-item._whatsapp .modal__connection-code-text{color:#5ed169}.modal__connection-item._telegram .modal__connection-head-icon{color:#2aabee}.modal__connection-item._telegram .modal__connection-link{background:#2aabee}.modal__connection-item._telegram .modal__connection-code-text{color:#2aabee}._popup-question .modal--widget::before{bottom:203px}._popup-question .social-widget__messenger-icon:not([data-widget=question]),._popup-question .social-widget__label{opacity:.3 !important;pointer-events:none}._popup-callback .social-widget__messenger-icon:not([data-widget=callback]),._popup-callback .social-widget__label{opacity:.3 !important;pointer-events:none}.j-sl{position:relative}.j-sl-slider:not(.slick-initialized)>.sl-item{position:absolute;top:0;left:0}.slick-slider{outline:none;position:relative;z-index:1;line-height:1}.slick-slider .slick-slide{outline:none}.slick-slider.slick-list{opacity:0;position:absolute}.slick-slider.slick-initialized{background:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.slick-slider.slick-initialized .slick-list{opacity:1;position:relative}.slick-slide{opacity:.3;transition:opacity .3s ease-out,transform .3s ease-out}.slick-current,.slick-current-clone-animate,.slick-active{opacity:1;transform:scale(1)}.sl-fix-height .slick-track{margin:0;display:flex !important}.sl-fix-height .slick-slide{height:inherit !important}.sl-fix-height .slick-slide>div,.sl-fix-height .slick-slide .sl-item,.sl-fix-height .slick-slide .sl-item>div,.sl-fix-height .slick-slide .sl-item>a{height:100%}.sl-fix-shadow .slick-slide{margin:0px 15px;opacity:0;transform:scale(0.9)}@media only screen and (max-width:1880px){.sl-fix-shadow .slick-slide{margin:0vw 15px}}@media only screen and (max-width:1199px){.sl-fix-shadow .slick-slide{margin:0px 10px}}@media only screen and (max-width:1023px){.sl-fix-shadow .slick-slide{margin:0px 10px}}@media only screen and (max-width:767px){.sl-fix-shadow .slick-slide{margin:0px 10px}}@media only screen and (max-width:600px){.sl-fix-shadow .slick-slide{margin:0px 10px}}.sl-fix-shadow .slick-slide.slick-active{opacity:1;transform:scale(1)}.sl-fix-shadow .slick-list{overflow:visible;margin:0px -15px}@media only screen and (max-width:1880px){.sl-fix-shadow .slick-list{margin:0vw -15px}}@media only screen and (max-width:1199px){.sl-fix-shadow .slick-list{margin:0px -10px}}@media only screen and (max-width:1023px){.sl-fix-shadow .slick-list{margin:0px -10px}}@media only screen and (max-width:767px){.sl-fix-shadow .slick-list{margin:0px -10px}}@media only screen and (max-width:600px){.sl-fix-shadow .slick-list{margin:0px -10px}}.sl-fix-padding .slick-slide{margin:0px 20px}@media only screen and (max-width:1880px){.sl-fix-padding .slick-slide{margin:0vw 20px}}@media only screen and (max-width:1199px){.sl-fix-padding .slick-slide{margin:0px 11.4px}}@media only screen and (max-width:1023px){.sl-fix-padding .slick-slide{margin:0px 10px}}@media only screen and (max-width:767px){.sl-fix-padding .slick-slide{margin:0px 5.7px}}@media only screen and (max-width:600px){.sl-fix-padding .slick-slide{margin:0px 5px}}.sl-fix-padding .slick-list{margin:0px -20px}@media only screen and (max-width:1880px){.sl-fix-padding .slick-list{margin:0vw -20px}}@media only screen and (max-width:1199px){.sl-fix-padding .slick-list{margin:0px -11.3px}}@media only screen and (max-width:1023px){.sl-fix-padding .slick-list{margin:0px -10px}}@media only screen and (max-width:767px){.sl-fix-padding .slick-list{margin:0px -5.6px}}@media only screen and (max-width:600px){.sl-fix-padding .slick-list{margin:0px -5px}}.sl-fix-padding--sm .slick-slide{margin:0 12px}@media only screen and (max-width:600px){.sl-fix-padding--sm .slick-slide{margin:0 7px}}.sl-fix-padding--sm .slick-list{margin:0 -12px}@media only screen and (max-width:600px){.sl-fix-padding--sm .slick-list{margin:0 -7px}}.sl-fix-padding--xs .slick-slide{margin:0 7px}.sl-fix-padding--xs .slick-list{margin:0 -7px}@media only screen and (max-width:600px){.sl-next--xs{margin-right:-5%}.sl-next--xs .slick-arrow{display:none !important}.sl-next--xs .slick-list{padding-right:12%}.sl-next--xs .slick-slide:not(.slick-active){opacity:.5}.sl-next--xs .sl-item>img{background:#333}}.sl-item__link{display:block;height:100%;pointer-events:none}.sl-item__iframe{position:absolute;width:100%;height:100%;top:0;left:0}.sl-item__desc{position:absolute;color:#fff;padding:30px 20px;left:0;right:0;bottom:0;z-index:1;font-size:16px;line-height:1.66}@media only screen and (max-width:1880px){.sl-item__desc{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.sl-item__desc{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.sl-item__desc{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.sl-item__desc{font-size:16px;line-height:1.66}}.sl-item__desc::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:linear-gradient(360deg,rgba(0,0,0,0.5) 0%,rgba(67,67,67,0) 100%)}@media only screen and (max-width:600px){.sl-item__desc{left:0;bottom:0;font-size:14px;padding:8px 15px}}.sl-count{position:absolute;z-index:2;top:-55px;right:0px;display:inline-flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1880px){.sl-count{top:-55px}}@media only screen and (max-width:1199px){.sl-count{top:-55px}}@media only screen and (max-width:1023px){.sl-count{top:-55px}}@media only screen and (max-width:767px){.sl-count{top:auto}}@media only screen and (max-width:600px){.sl-count{top:auto}}@media only screen and (max-width:1880px){.sl-count{right:0vw}}@media only screen and (max-width:1199px){.sl-count{right:0px}}@media only screen and (max-width:1023px){.sl-count{right:0px}}@media only screen and (max-width:767px){.sl-count{right:50%}}@media only screen and (max-width:600px){.sl-count{right:50%}}@media only screen and (max-width:600px){.sl-count{transform:translateX(50%);bottom:-30px}}.sl-count .sl-count__numbs{position:relative;font-size:.9375rem;color:#363636;display:flex}.sl-count .sl-count__numbs span{line-height:1}.sl-count .sl-count__numbs span:first-child{padding-right:4px}.sl-count{position:absolute;width:120px;height:55px;display:inline-flex;justify-content:space-between;align-items:center}.sl-count .slick-arrow{position:relative}.sl-count .slick-arrow__inner{width:12px;height:16px}.sl-count .sl-count__numbs{position:relative;width:55px;display:inline-flex;justify-content:flex-end}.sl-count .sl-count__numbs span{line-height:1}.sl-count .sl-count__numbs span:first-child{font-size:34px;position:absolute;left:0;bottom:-3px}.sl-count .sl-count__numbs span:last-child{font-size:24px;color:#363636}.not-animated{opacity:0}._fadeInLeft{animation:fadeInLeft .3s ease-out forwards}._fadeOutLeft{animation:fadeOutleft .3s ease-in forwards}._fadeInRight{animation:fadeInRight .3s ease-out forwards}._fadeOutRight{animation:fadeOutRight .3s ease-in forwards}@keyframes fadeOutleft{0%{transform:translate3d(0,0,0);opacity:1}100%{transform:translate3d(-40px,0,0);opacity:0}}@keyframes fadeInLeft{0%{transform:translate3d(40px,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes fadeOutRight{0%{transform:translate3d(0,0,0);opacity:1}100%{transform:translate3d(40px,0,0);opacity:0}}@keyframes fadeInRight{0%{transform:translate3d(-40px,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}._fadeIn{animation:fadeIn .3s .3s forwards}._fadeOut{animation:fadeOut .3s forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.slick-dots{position:absolute;display:flex;z-index:1}.slick-dots li{display:inline-block;font-size:0;line-height:0}.slick-dots li button{padding:0;display:inline-block;transform-origin:50% 50%;transition-property:transform,background,opacity;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:600px){.sl-dots-circle{margin-bottom:40px !important}}.sl-dots-circle .slick-dots{bottom:-20px;left:0;width:100%}.sl-dots-circle .slick-dots li:not(:last-child){margin-right:15px}.sl-dots-circle .slick-dots li.slick-active button{background:#fff;opacity:1;transform:scale(1.3)}.sl-dots-circle .slick-dots li button{width:6px;height:6px;border-radius:50%;background:#fff;opacity:.5}.no-touch .sl-dots-circle .slick-dots li button:hover{transform:scale(1.3);background:#fff;opacity:1;cursor:pointer}.sl-dots-white .slick-dots{display:flex;justify-content:center;align-items:center}.sl-dots-white .slick-dots li:not(:last-child){margin-right:15px}.sl-dots-white .slick-dots li.slick-active button{opacity:1}.sl-dots-white .slick-dots li.slick-active button::before{border-color:#fff}.sl-dots-white .slick-dots li button{position:relative;width:10px;height:10px;border-radius:50%;background:#fff;opacity:.8;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.sl-dots-white .slick-dots li button::before{content:"";display:block;position:absolute;width:20px;height:20px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);border:2px solid;border-color:rgba(0,0,0,0);transition-property:border-color;transition-duration:.25s;transition-timing-function:ease}.no-touch .sl-dots-white .slick-dots li button:hover{background:#fff;border-color:#fff;cursor:pointer;opacity:1}.sl-dots--right .slick-dots{width:auto;right:30px;bottom:50px;justify-content:flex-end}@media only screen and (max-width:1023px){.sl-dots--right .slick-dots{right:30px;bottom:30px}}@media only screen and (max-width:600px){.sl-dots--right .slick-dots{display:none;right:auto;left:50%;transform:translateX(-50%);bottom:-20px}}.sl-dots--right.sl-dots-circle .slick-dots{display:flex !important}.sl-dots--right.sl-dots-circle .slick-dots button{background:#858fa7 !important}.slick-arrow{position:absolute;z-index:1;display:block;background:rgba(0,0,0,0);cursor:pointer}.slick-arrow::before{transition-property:width;transition-duration:.25s;transition-timing-function:ease}.slick-arrow svg{pointer-events:none}.slick-arrow__inner{display:inline-block;transition-property:background,color,opacity;transition-duration:.25s;transition-timing-function:ease}.slick-arrow__svg{fill:currentColor}.slick-arrow.slick-disabled{opacity:.7;cursor:default}.sl-btn .slick-arrow{position:absolute;top:50%;padding:0;transform:translateY(-50%)}@media only screen and (max-width:600px){.sl-btn .slick-arrow{transform:translateY(-50%) scale(0.8)}}.sl-btn .slick-arrow__inner{display:inline-flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%}@media only screen and (max-width:1199px){.sl-btn .slick-arrow__inner{width:46px;height:46px}}@media only screen and (max-width:767px){.sl-btn .slick-arrow__inner{width:35px;height:35px}}.sl-btn .slick-arrow__inner>svg{width:11px;height:18px}@media only screen and (max-width:1199px){.sl-btn .slick-arrow__inner>svg{width:18px;height:18px}}@media only screen and (max-width:1199px){.sl-btn .slick-arrow__inner>svg{width:14px;height:14px}}.sl-btn .slick-next .slick-arrow__svg{margin-left:4px}.sl-btn .slick-prev .slick-arrow__svg{margin-right:3px}.sl-btn-white-fill .slick-arrow{display:flex;justify-content:center;align-items:center;width:100px;height:100%;position:absolute;top:0 !important;transform:none;bottom:0;opacity:1;background:rgba(0,0,0,0);cursor:pointer;transform:none !important}@media only screen and (max-width:767px){.sl-btn-white-fill .slick-arrow{width:50px}}@media only screen and (min-width:1200px){.no-touch .sl-btn-white-fill .slick-arrow:hover{background:hsla(0,0%,100%,.01)}}.no-touch .sl-btn-white-fill .slick-arrow:hover .slick-arrow__inner{opacity:1}.sl-btn-white-fill .slick-arrow__inner{display:inline-flex;justify-content:center;align-items:center;width:50px;height:50px;color:#fff;opacity:.9}.sl-btn-white-fill .slick-arrow__inner>svg{width:20px;height:20px}@media only screen and (max-width:600px){.sl-btn-white-fill .slick-arrow__inner{transform:translateY(-50%) scale(0.8)}}.sl-btn-white-fill .slick-prev{left:0 !important}.sl-btn-white-fill .slick-next{right:0 !important}.sl-btn-white .slick-arrow__inner{border:none;background:#fff;color:#1f4193}.no-touch .sl-btn-white .slick-arrow__inner:hover{background:#1f4193;color:#fff}.sl-btn-white .slick-prev{left:20px}.sl-btn-white .slick-next{right:20px}.sl-btn-accent .slick-arrow__inner{border:none;background:#1f4193;color:#fff;opacity:.9}.no-touch .sl-btn-accent .slick-arrow__inner:hover{background:#1f4193;color:#fff;opacity:1}.sl-btn-accent .slick-prev{left:20px}.sl-btn-accent .slick-next{right:20px}.sl-btn-hero .slick-arrow__inner{color:#fff;opacity:.5}.no-touch .sl-btn-hero .slick-arrow__inner:hover{opacity:1}.sl-btn-hero .slick-prev{left:20px}.sl-btn-hero .slick-next{right:20px}.sl-btn--outside .slick-arrow{top:50%;transform:translateY(-50%)}.sl-btn--outside .slick-prev{left:-80px}@media only screen and (max-width:1500px){.sl-btn--outside .slick-prev{left:-25px}}@media only screen and (max-width:600px){.sl-btn--outside .slick-prev{left:-15px}}.sl-btn--outside .slick-next{right:-80px}@media only screen and (max-width:1500px){.sl-btn--outside .slick-next{right:-25px}}@media only screen and (max-width:600px){.sl-btn--outside .slick-next{right:-15px}}.sl-btn--inside .slick-arrow{top:50%;transform:translateY(-50%)}@media only screen and (max-width:1023px){.sl-btn--inside .slick-arrow{width:40px;height:40px;opacity:.5}}.sl-btn--inside .slick-prev{left:20px}@media only screen and (max-width:1880px){.sl-btn--inside .slick-prev{left:20px}}@media only screen and (max-width:1199px){.sl-btn--inside .slick-prev{left:20px}}@media only screen and (max-width:1023px){.sl-btn--inside .slick-prev{left:20px}}@media only screen and (max-width:767px){.sl-btn--inside .slick-prev{left:0px}}@media only screen and (max-width:600px){.sl-btn--inside .slick-prev{left:0px}}.sl-btn--inside .slick-next{right:20px}@media only screen and (max-width:1880px){.sl-btn--inside .slick-next{right:20px}}@media only screen and (max-width:1199px){.sl-btn--inside .slick-next{right:20px}}@media only screen and (max-width:1023px){.sl-btn--inside .slick-next{right:20px}}@media only screen and (max-width:767px){.sl-btn--inside .slick-next{right:0px}}@media only screen and (max-width:600px){.sl-btn--inside .slick-next{right:0px}}.sl-btn--half .slick-arrow{top:50%;transform:translateY(-50%)}.sl-btn--half .slick-prev{left:-25px}@media only screen and (max-width:600px){.sl-btn--half .slick-prev{left:-15px}}.sl-btn--half .slick-next{right:-25px}@media only screen and (max-width:600px){.sl-btn--half .slick-next{right:-15px}}.sl-gallery-btn{display:flex;justify-content:center;align-items:center;position:absolute;top:20px;right:25px;width:50px;height:50px;z-index:2;transition-property:opacity,background,color;transition-duration:.25s;transition-timing-function:ease;border-radius:50%;color:#fff;cursor:pointer;opacity:.5}@media only screen and (max-width:767px){.sl-gallery-btn{top:10px;right:10px;width:30px;height:30px;padding:5px;opacity:.9}}.no-touch .sl-gallery-btn:hover{background:#fff;color:#1f4193;opacity:1}.sl-gallery-btn svg{max-width:50%;max-height:50%}.sl-size-auto .sl-item{position:relative}.sl-size-auto .sl-item::before{content:"";display:block;position:relative;width:100%}.sl-size-auto .sl-item img{position:absolute;top:0;left:0;width:100%;height:100%}.sl-size-auto--lg .sl-item:before{padding-top:65%}@media only screen and (max-width:600px){.sl-size-auto--lg .sl-item:before{padding-top:75%}}.sl-size-auto--md .sl-item:before{padding-top:56%}@media only screen and (max-width:600px){.sl-size-auto--md .sl-item:before{padding-top:75%}}.sl-size-auto--sm .sl-item:before{padding-top:46%}@media only screen and (max-width:600px){.sl-size-auto--sm .sl-item:before{padding-top:65%}}.sl-simple .sl-item img{border-radius:4px}@media only screen and (max-width:600px){.sl-simple{margin:0 -5%}}@media only screen and (max-width:600px){.sl-simple .slick-next{right:0}}@media only screen and (max-width:600px){.sl-simple .slick-prev{left:0}}.sl-thumb{width:100%}@media only screen and (max-width:600px){.sl-thumb{width:110%;margin:0 -5%}}.sl-thumb .sl-item,.sl-thumb .sl-item__link{border-radius:4px;overflow:hidden;display:flex;justify-content:center;align-items:center}.sl-thumb .slider-for{height:100%}.sl-thumb .slider-for .slick-list,.sl-thumb .slider-for .slick-track,.sl-thumb .slider-for .slick-slide,.sl-thumb .slider-for .slick-slide>div,.sl-thumb .slider-for .sl-item{height:100%}.sl-thumb .slider-nav .sl-item{cursor:pointer}.sl-thumb .slider-nav .sl-item:hover img{opacity:1 !important}.sl-thumb .slider-nav .sl-item img{opacity:.6 !important;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.sl-thumb .slider-nav .slick-center .sl-item img,.sl-thumb .slider-nav .slick-current .sl-item img{opacity:1 !important}.sl-thumb--flat{display:flex;justify-content:space-between;overflow:hidden}@media only screen and (max-width:767px){.sl-thumb--flat{flex-direction:column}}.sl-thumb--flat .slider-for{height:600px}@media only screen and (max-width:767px){.sl-thumb--flat .slider-for{height:480px;margin-bottom:4px}}@media only screen and (max-width:600px){.sl-thumb--flat .slider-for{height:340px}}.sl-thumb--flat .slider-for .slick-list,.sl-thumb--flat .slider-for .slick-track,.sl-thumb--flat .slider-for .slick-slide,.sl-thumb--flat .slider-for .slick-slide>div,.sl-thumb--flat .slider-for .sl-item{height:100%}.sl-thumb--flat .slider-nav .sl-item{height:85px}@media only screen and (max-width:600px){.sl-thumb--flat .slider-nav .sl-item{height:64px}}.sl-thumb--flat .slider-nav .slick-list{margin:-8px 0}@media only screen and (max-width:767px){.sl-thumb--flat .slider-nav .slick-list{margin:-2px}}.sl-thumb--flat .slider-nav .slick-slide{padding:8px 0}@media only screen and (max-width:767px){.sl-thumb--flat .slider-nav .slick-slide{padding:2px}}.sl-thumb--flat .slider-for{width:80%}@media only screen and (max-width:1880px){.sl-thumb--flat .slider-for{width:80%}}@media only screen and (max-width:1199px){.sl-thumb--flat .slider-for{width:80%}}@media only screen and (max-width:1023px){.sl-thumb--flat .slider-for{width:80%}}@media only screen and (max-width:767px){.sl-thumb--flat .slider-for{width:100%}}@media only screen and (max-width:600px){.sl-thumb--flat .slider-for{width:100%}}.sl-thumb--flat .slider-nav{width:20%;padding-right:14px}@media only screen and (max-width:1880px){.sl-thumb--flat .slider-nav{width:20%}}@media only screen and (max-width:1199px){.sl-thumb--flat .slider-nav{width:20%}}@media only screen and (max-width:1023px){.sl-thumb--flat .slider-nav{width:20%}}@media only screen and (max-width:767px){.sl-thumb--flat .slider-nav{width:100%}}@media only screen and (max-width:600px){.sl-thumb--flat .slider-nav{width:100%}}@media only screen and (max-width:767px){.sl-thumb--flat .slider-nav{order:2;padding-right:0}}.sl-thumb--flat .slider-nav .sl-item{display:flex !important}.sl-thumb--flat .sl-gallery-btn{right:20px}.sl-thumb--flat-size--lg{height:680px}@media only screen and (max-width:1880px){.sl-thumb--flat-size--lg{height:680px}}@media only screen and (max-width:1199px){.sl-thumb--flat-size--lg{height:340px}}@media only screen and (max-width:1023px){.sl-thumb--flat-size--lg{height:340px}}@media only screen and (max-width:767px){.sl-thumb--flat-size--lg{height:auto}}@media only screen and (max-width:600px){.sl-thumb--flat-size--lg{height:auto}}@media only screen and (max-width:767px){.sl-thumb--flat-size--lg .slider-for{height:320px}}@media only screen and (max-width:600px){.sl-thumb--flat-size--lg .slider-for{height:220px}}.sl-thumb--flat-size--lg .slider-nav .sl-item{height:190px}@media only screen and (max-width:1880px){.sl-thumb--flat-size--lg .slider-nav .sl-item{height:190px}}@media only screen and (max-width:1199px){.sl-thumb--flat-size--lg .slider-nav .sl-item{height:120px}}@media only screen and (max-width:1023px){.sl-thumb--flat-size--lg .slider-nav .sl-item{height:120px}}@media only screen and (max-width:767px){.sl-thumb--flat-size--lg .slider-nav .sl-item{height:50px}}@media only screen and (max-width:600px){.sl-thumb--flat-size--lg .slider-nav .sl-item{height:50px}}.sl-thumb-horizontal .slider-for{margin-bottom:7px}@media only screen and (max-width:1023px){.sl-thumb-horizontal .slider-for{margin-bottom:4px}}.sl-thumb-horizontal .slider-nav{width:100%}.sl-thumb-horizontal .slider-nav .slick-list{margin:0 -5px}@media only screen and (max-width:1023px){.sl-thumb-horizontal .slider-nav .slick-list{margin:0 -2px}}.sl-thumb-horizontal .slider-nav .slick-slide{padding:0 5px}@media only screen and (max-width:1023px){.sl-thumb-horizontal .slider-nav .slick-slide{padding:0 2px}}.preloader{position:fixed;left:0;top:0;width:100%;height:100vh;background:#fff;z-index:2000;display:flex;justify-content:center;align-items:center}.preloader__logo{display:none;width:80px;height:80px;margin:0 auto;animation:blink 1s ease-in-out both}@media only screen and (max-width:1440px){.preloader__logo{width:70px;height:70px}}@media only screen and (max-width:767px){.preloader__logo{width:50px;height:50px}}.preloader._first{background:#1f4193}.preloader._first .preloader__logo{display:block}@keyframes blink{0%{opacity:0}100%{opacity:1}}.acc:not(.acc--realty) .acc__head{display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer;transition-property:border-color;transition-duration:.25s;transition-timing-function:ease}.acc:not(.acc--realty) .acc__head::after{content:"";display:block;transition-property:transform,border-color;transition-duration:.25s;transition-timing-function:ease;width:10px;height:10px;position:absolute;top:45%;transform-origin:50% 50%;transform:translateY(-50%) rotate(-45deg);border-left:2px solid;border-bottom:2px solid}@media only screen and (max-width:767px){.acc:not(.acc--realty) .acc__head::after{width:8px;height:8px}}.acc:not(.acc--realty).is-open .acc__head::after{transform:rotate(-225deg)}.acc-plus:not(.acc--realty) .acc__head{display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer;border-radius:4px}.acc-plus:not(.acc--realty) .acc__head::after{content:"";display:block;transition-property:transform,border-color;transition-duration:.25s;transition-timing-function:ease;width:24px;height:24px;position:absolute;top:45%;transform-origin:50% 50%;transform:translateY(-50%);background:no-repeat center/100% url("data:image/svg+xml,%3Csvg height=%27426.66667pt%27 viewBox=%270 0 426.66667 426.66667%27 width=%27426.66667pt%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%23858FA7%27 d=%27m405.332031 192h-170.664062v-170.667969c0-11.773437-9.558594-21.332031-21.335938-21.332031-11.773437 0-21.332031 9.558594-21.332031 21.332031v170.667969h-170.667969c-11.773437 0-21.332031 9.558594-21.332031 21.332031 0 11.777344 9.558594 21.335938 21.332031 21.335938h170.667969v170.664062c0 11.777344 9.558594 21.335938 21.332031 21.335938 11.777344 0 21.335938-9.558594 21.335938-21.335938v-170.664062h170.664062c11.777344 0 21.335938-9.558594 21.335938-21.335938 0-11.773437-9.558594-21.332031-21.335938-21.332031zm0 0%27/%3E%3C/svg%3E")}@media only screen and (max-width:767px){.acc-plus:not(.acc--realty) .acc__head::after{width:16px;height:16px}}.acc-plus:not(.acc--realty).is-open .acc__head::after{transform:translateY(-50%) rotate(-45deg)}.acc--center{width:100%;max-width:780px;margin:0 auto}.acc-desktop:not(.acc--realty) .acc__title{transition-property:color;transition-duration:.25s;transition-timing-function:ease;line-height:1.4}.acc-desktop:not(.acc--realty) .acc__content{position:absolute;left:0;top:0;width:100%;height:auto;padding-top:20px}@media only screen and (max-width:600px){.acc-desktop:not(.acc--realty) .acc__content{padding-left:10px}}.acc-desktop:not(.acc--realty) .acc__content-wrap{transition:height .6s;overflow:hidden;position:relative;z-index:1;height:0}@media only screen and (max-width:1023px){.acc-mobile:not(.acc--realty) .acc__head{padding-right:20px}}.acc-mobile:not(.acc--realty) .acc__head::after{right:0;border-color:#fff;display:none;margin-top:-2px}@media only screen and (max-width:1023px){.acc-mobile:not(.acc--realty) .acc__head::after{display:block}}@media only screen and (max-width:1023px){.acc-mobile:not(.acc--realty) .acc__content{position:absolute;left:0;top:0;width:100%;height:auto;padding-left:20px}}@media only screen and (max-width:1023px){.acc-mobile:not(.acc--realty) .acc__content-wrap{transition:height .6s;overflow:hidden;position:relative;z-index:2;height:0}}.acc-project .nav-sidebar__head{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}@media only screen and (max-width:1023px){.acc-project .nav-sidebar__head{background:#f2f4f7;border-radius:4px;padding:20px}}.acc-project .nav-sidebar__head::after{content:"";display:block;position:absolute;top:50%;margin-top:-20px;right:20px;transition-property:transform;transition-duration:.25s;transition-timing-function:ease;width:14px;height:10px;margin-top:-0.5em;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.825 -1.02722e-07L5 3.7085L1.175 -7.71506e-07L8.53864e-07 1.1417L5 6L10 1.1417L8.825 -1.02722e-07Z%27 fill=%27%234965A7%27/%3E%3C/svg%3E%0A");display:none}@media only screen and (max-width:1023px){.acc-project .nav-sidebar__head::after{display:block}}.acc-project.is-open .nav-sidebar__head::after{transform:rotate(-180deg)}@media only screen and (max-width:1023px){.acc-project .acc__content{position:absolute;left:0;top:0;width:100%;height:auto;padding:20px 5% 20px}}@media only screen and (max-width:1023px){.acc-project .acc__content-wrap{transition:height .6s;overflow:hidden;position:relative;z-index:2;height:0;margin-left:-5%;width:110%}}@keyframes dropdawnOpacity{0%{opacity:0}100%{opacity:1}}._is-sub-accordion>.acc__content-wrap{height:auto}._is-sub-accordion>.acc__content-wrap .acc__content{position:relative}.acc-wrap-column .acc-plus:not(:last-child){margin-bottom:10px}.acc--simple:not(.acc--realty) .acc__title{font-size:22px;line-height:1.44;font-weight:bold;margin-right:25px}@media only screen and (max-width:1880px){.acc--simple:not(.acc--realty) .acc__title{font-size:21px;line-height:1.44}}@media only screen and (max-width:1199px){.acc--simple:not(.acc--realty) .acc__title{font-size:21px;line-height:1.44}}@media only screen and (max-width:1023px){.acc--simple:not(.acc--realty) .acc__title{font-size:20px;line-height:1.44}}@media only screen and (max-width:600px){.acc--simple:not(.acc--realty) .acc__title{font-size:20px;line-height:1.44}}@media only screen and (max-width:600px){.acc--simple:not(.acc--realty) .acc__title{font-size:16px}}.acc--simple:not(.acc--realty) .acc__head{color:#858fa7;border-radius:4px;padding:25px 30px;background:#f2f4f7}@media only screen and (max-width:1880px){.acc--simple:not(.acc--realty) .acc__head{padding:25px 30px}}@media only screen and (max-width:1199px){.acc--simple:not(.acc--realty) .acc__head{padding:20px 25px}}@media only screen and (max-width:1023px){.acc--simple:not(.acc--realty) .acc__head{padding:20px 25px}}@media only screen and (max-width:767px){.acc--simple:not(.acc--realty) .acc__head{padding:18px 15px}}@media only screen and (max-width:600px){.acc--simple:not(.acc--realty) .acc__head{padding:18px 15px}}.acc--simple:not(.acc--realty) .acc__head::after{right:30px}@media only screen and (max-width:1880px){.acc--simple:not(.acc--realty) .acc__head::after{right:30px}}@media only screen and (max-width:1199px){.acc--simple:not(.acc--realty) .acc__head::after{right:20px}}@media only screen and (max-width:1023px){.acc--simple:not(.acc--realty) .acc__head::after{right:20px}}@media only screen and (max-width:767px){.acc--simple:not(.acc--realty) .acc__head::after{right:15px}}@media only screen and (max-width:600px){.acc--simple:not(.acc--realty) .acc__head::after{right:15px}}.no-touch .acc--simple:not(.acc--realty) .acc__head:hover .acc__title{color:rgb(39.8820224719,83.6235955056,189.1179775281)}.acc--simple:not(.acc--realty) .acc__content{padding:30px;margin-top:-1px;border:1px solid #f2f4f7;border-top:none;border-radius:0 0 4px 4px}@media only screen and (max-width:1880px){.acc--simple:not(.acc--realty) .acc__content{padding:30px}}@media only screen and (max-width:1199px){.acc--simple:not(.acc--realty) .acc__content{padding:25px}}@media only screen and (max-width:1023px){.acc--simple:not(.acc--realty) .acc__content{padding:25px}}@media only screen and (max-width:767px){.acc--simple:not(.acc--realty) .acc__content{padding:15px 10px}}@media only screen and (max-width:600px){.acc--simple:not(.acc--realty) .acc__content{padding:15px 10px}}.acc--simple:not(.acc--realty).is-open .acc__head{border-radius:4px 4px 0 0}.acc--text:not(.acc--realty) .acc__head{width:auto;display:inline-block;padding-right:1em;color:#1f4193;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.acc--text:not(.acc--realty) .acc__head:hover{opacity:.7}.acc--text:not(.acc--realty) .acc__head::after{right:0;margin-top:-1px;width:.5em;height:.5em;border-left:1px solid;border-bottom:1px solid}.acc--text:not(.acc--realty) .acc__content{border:none;padding-top:0}.acc--text-dot:not(.acc--realty) .acc__head{display:inline-flex;padding-right:1em;color:#343a48;font-weight:bold;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;cursor:pointer}.acc--text-dot:not(.acc--realty) .acc__head:hover{color:#1f4193}.acc--text-dot:not(.acc--realty) .acc__head::after{content:"...";position:relative;display:inline-block;margin-left:5px;font-weight:bold;font-size:1.3em;line-height:1}.acc--text-dot:not(.acc--realty) .acc__content{border:none;padding-top:0}.acc--footer:not(.acc--realty) .acc__head:after{border-color:#fff;opacity:.7}@media only screen and (max-width:1023px){.acc--footer:not(.acc--realty) .acc__content{padding-top:15px;padding-bottom:10px}}.btn,.btn-circle{position:relative;display:inline-flex;justify-content:center;align-items:center;transition-property:background,border-color,color,opacity;transition-duration:.25s;transition-timing-function:ease;line-height:1;border-radius:4px;border:1px solid;cursor:pointer;font-family:"Montserrat",sans-serif;letter-spacing:.03em;font-weight:500;white-space:nowrap;border-color:rgba(0,0,0,0)}.btn__text{text-align:center;position:relative}.btn__icon-after,.btn__icon-before{width:1.5em;height:1.5em;transform-origin:50% 50%;display:inline-block;color:inherit}.btn__icon-after>svg,.btn__icon-before>svg{display:block;fill:currentColor;max-width:100%;max-height:100%;width:auto;height:auto}.btn__icon-after .sprite-icon,.btn__icon-before .sprite-icon{transition-property:color;transition-duration:.25s;transition-timing-function:ease}.btn__icon-after{margin-left:.9em}.btn__icon-before{margin-right:.9em}.btn-theme-accent{color:#fff;background:#1f4193;border-color:#1f4193}.btn-theme-accent:hover{background:rgb(39.8820224719,83.6235955056,189.1179775281);border-color:rgb(39.8820224719,83.6235955056,189.1179775281);color:#fff}.btn-theme-accent-border{color:#1f4193;background:transparrent;border-color:#1f4193;border-width:2px}.btn-theme-accent-border:hover{background:#1f4193;color:#fff}.btn-theme-white{color:#1f4193;background:#fff;border-color:#fff}.btn-theme-white:hover{background:#1f4193;color:#fff}.btn-theme-dark{color:#fff;background:#363636;border-color:#363636}.btn-theme-dark:hover{background:rgb(79.5,79.5,79.5);color:#fff}.btn-theme-grey{color:#343a48;background:#f2f4f7;border-color:#f2f4f7}.btn-theme-grey .btn__icon-before,.btn-theme-grey .btn__icon-after{color:#1f4193}.btn-theme-grey:hover{opacity:.8}.btn-theme-grey:hover .btn__icon-before,.btn-theme-grey:hover .btn__icon-after{color:#1f4193}.btn-size-lg{font-size:16px;padding:.8em 2.8em}.btn-size-md{font-size:14px;font-weight:bold;height:56px;padding:.8em 2.8em}@media only screen and (max-width:600px){.btn-size-md{height:50px}}.btn-size-sm{font-size:12px;padding:.8em 2.8em}.btn-size-xs{font-size:10px;padding:1em 2.5em}.btn-fluid{width:100%;padding-right:10px;padding-left:10px;text-align:center}.btn--wide{padding-left:4em;padding-right:4em}@media only screen and (max-width:600px){.btn--wide-100{width:100%}}.btn--visual .btn__icon-before{transform:scale(1.5);transform-origin:50% 50%}.btn-more-wrap{display:flex;justify-content:center;padding-top:45px}.btn.is-loading{min-height:0;pointer-events:none}.btn.is-loading::after{content:"";display:block;width:25px;height:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%2725 25 50 50%27%3E%3Ccircle cx=%2750%27 cy=%2750%27 r=%2720%27 fill=%27none%27 stroke-width=%274%27 stroke=%27%23#fff%27%20stroke-linecap=%27round%27%20stroke-dashoffset=%270%27%20stroke-dasharray=%27100,%20200%27%3E%3CanimateTransform%20attributeName=%27transform%27%20attributeType=%27XML%27%20type=%27rotate%27%20from=%270%2050%2050%27%20to=%27360%2050%2050%27%20dur=%272.5s%27%20repeatCount=%27indefinite%27/%3E%3Canimate%20attributeName=%27stroke-dashoffset%27%20values=%270;-30;-124%27%20dur=%271.25s%27%20repeatCount=%27indefinite%27/%3E%3Canimate%20attributeName=%27stroke-dasharray%27%20values=%270,200;110,200;110,200%27%20dur=%271.25s%27%20repeatCount=%27indefinite%27/%3E%3C/circle%3E%3C/svg%3E")}.btn.is-loading .btn__text,.btn.is-loading .btn__icon-after,.btn.is-loading .btn__icon-before{opacity:0;transition-delay:.2s}.btn.is-disabled{pointer-events:none;opacity:.5}@keyframes button-loader{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.not-stroke svg{stroke:none !important}.btn-circle{line-height:1}.btn-circle__text{font-size:15px;text-transform:none;font-weight:normal;margin-left:8px}.btn-circle__icon-before,.btn-circle__icon-after{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid;line-height:1;transition-property:background,border-color,color;transition-duration:.25s;transition-timing-function:ease}.btn-circle__icon-before svg,.btn-circle__icon-after svg{fill:currentColor;max-width:100%;max-height:100%}.btn-circle-theme-grey{color:#1f4193}.btn-circle-theme-grey .btn-circle__icon-before{color:#1f4193;background:#fff;border-color:#1f4193}.no-touch .btn-circle-theme-grey:hover{color:rgb(39.8820224719,83.6235955056,189.1179775281)}.no-touch .btn-circle-theme-grey:hover .btn-circle__icon-before{background:#1f4193;color:#fff}.no-touch .btn-circle-theme-grey:hover .btn-circle__icon-before svg{stroke:#fff}.btn-circle-theme-white{color:#1f4193}.btn-circle-theme-white .btn-circle__icon-before{color:#1f4193;background:#fff;border-color:rgba(163,163,177,.5)}.no-touch .btn-circle-theme-white:hover{color:rgb(39.8820224719,83.6235955056,189.1179775281)}.no-touch .btn-circle-theme-white:hover .btn-circle__icon-before{background:rgba(163,163,177,.5);color:#fff}.btn-circle-theme-lightNotCircle{color:#363636}.btn-circle-theme-lightNotCircle .btn-circle__icon-before{color:#858fa7;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.no-touch .btn-circle-theme-lightNotCircle:hover{color:rgb(79.5,79.5,79.5)}.no-touch .btn-circle-theme-lightNotCircle:hover .btn-circle__icon-before{background:rgba(163,163,177,.5);color:#fff}.btn-circle-size-md .btn-circle__icon-before,.btn-circle-size-md .btn-circle__icon-after{width:38px;height:38px}.btn-circle-size-md .btn-circle__icon-before img,.btn-circle-size-md .btn-circle__icon-before svg,.btn-circle-size-md .btn-circle__icon-after img,.btn-circle-size-md .btn-circle__icon-after svg{max-width:17px}.btn-circle-size-sm .btn-circle__icon-before,.btn-circle-size-sm .btn-circle__icon-after{width:32px;height:32px}.btn-circle-size-sm .btn-circle__icon-before img,.btn-circle-size-sm .btn-circle__icon-before svg,.btn-circle-size-sm .btn-circle__icon-after img,.btn-circle-size-sm .btn-circle__icon-after svg{max-width:16px}.btn-circle-size-xs .btn-circle__icon-before,.btn-circle-size-xs .btn-circle__icon-after{width:20px;height:20px}.btn-circle-size-xs .btn-circle__icon-before img,.btn-circle-size-xs .btn-circle__icon-before svg,.btn-circle-size-xs .btn-circle__icon-after img,.btn-circle-size-xs .btn-circle__icon-after svg{max-width:8px}.btn-circle.is-loading{border:1px solid rgba(0,0,0,.1);border-radius:50%;cursor:default;pointer-events:none}.btn-circle.is-loading::before{content:"";display:block;width:39;height:39;border:2px solid #1f4193;border-left:2px solid rgba(0,0,0,0);border-top:2px solid rgba(0,0,0,0);position:absolute;border-radius:50%;top:-2px;bottom:0;left:-1px;right:0;z-index:1;animation:turn 2s cubic-bezier(0.5,0,0.5,1) infinite}.btn-circle.is-loading svg{fill-opacity:.5}@keyframes turn{from{transform:rotate(0)}to{transform:rotate(1turn)}}.btn-circle-wrap-row{display:flex}.btn-circle-wrap-row .btn-circle:not(:last-child){margin-right:8px}.btn-circle--not-fill .sprite-icon{fill:none;stroke:currentColor;stroke-width:2}.btn-circle--visual svg{transform:scale(1.7);transform-origin:50% 50%}.link{display:inline-flex;align-items:center;line-height:1;transition-property:color,border-color,opacity;transition-duration:.25s;transition-timing-function:ease}.link:hover .link__icon-after{transform:translatex(5px)}.link:hover .link__icon-after svg{fill:currentColor}.link:hover .link__text{border-color:rgba(0,0,0,0)}.link__text{border-bottom:1px solid rgba(0,0,0,0);-webkit-text-decoration:none;text-decoration:none}.link__icon-before,.link__icon-after{width:1.1em;height:1.1em;display:inline-block;position:relative;flex-shrink:0;color:inherit;top:0;color:currentColor;transition-property:color,opacity,transform;transition-duration:.25s;transition-timing-function:ease}.link__icon-before>svg,.link__icon-after>svg{display:block;fill:currentColor;max-width:100%;max-height:100%;width:auto;height:auto}.link__icon-before{margin-right:.5em}.link__icon-after{margin-left:.5em}.link-size-lg{font-size:20px}@media only screen and (max-width:1880px){.link-size-lg{font-size:20px}}@media only screen and (max-width:1199px){.link-size-lg{font-size:18px}}@media only screen and (max-width:1023px){.link-size-lg{font-size:18px}}@media only screen and (max-width:767px){.link-size-lg{font-size:16px}}@media only screen and (max-width:600px){.link-size-lg{font-size:16px}}.link-size-md{font-size:17px}.link-size-sm{font-size:14px}.link-size-xs{font-size:12px}.link-size-xss{font-size:11px;text-transform:uppercase;font-weight:600}.link-theme-accent{color:#1f4193;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.link-theme-accent:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:rgb(65.0561797753,108.9887640449,214.9438202247)}.link-theme-dark .link__text{color:#343a48;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.link-theme-dark .link__text:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#1f4193}.link-theme-dark:hover .link__icon-after,.link-theme-dark:hover .link__icon-before{color:#1f4193}.link-theme-grey2blue .link__text,.link-theme-grey2blue .link__icon-before{color:#363636;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.link-theme-grey2blue .link__text:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled),.link-theme-grey2blue .link__icon-before:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#1f4193}.no-touch .link-theme-grey2blue:hover .sprite-icon-list{stroke:#1f4193}.no-touch .link-theme-grey2blue:hover .link__icon-before{color:#1f4193}.link-theme-light .link__text,.link-theme-light .link__icon-before{color:#858fa7;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.link-theme-light .link__text:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled),.link-theme-light .link__icon-before:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#1f4193}.no-touch .link-theme-light:hover .sprite-icon-list{stroke:#1f4193}.no-touch .link-theme-light:hover .link__icon-before{color:#1f4193}.link--border{border-bottom:1px solid currentColor}.link--bold{font-weight:bold}.link-state-dark{transition-property:color;transition-duration:.25s;transition-timing-function:ease;position:relative;display:inline-block}.link-state-dark::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#1f4193;transition-property:width,background,opacity;transition-duration:.25s;transition-timing-function:ease;opacity:0}@media only screen and (min-width:1024px){.link-state-dark:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#1f4193}.link-state-dark:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled)::after{opacity:1;width:100%;background:#1f4193}}.link-state-light{color:#858fa7;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.link-state-light:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#1f4193}.menu{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:11;overflow:hidden;visibility:hidden;transform:translateY(-100%);transition:transform .3s ease-in;transition:transform .3s ease-in-out .5s,opacity .3s ease-in-out .75s,visibility .3s ease-in-out 1s}.menu__bg{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;z-index:0}.menu__wrapper{display:flex;flex-direction:column;width:100%;overflow-y:auto;margin-top:80px;height:calc(100vh - 80px);opacity:0;transition:opacity .3s ease-in-out}@media only screen and (max-width:1023px){.menu__wrapper{margin-top:70px}}.menu__inner{position:relative;z-index:1;padding-top:25px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:transform .3s ease-in;padding-bottom:100px;transform:translateY(-30px);padding-left:0;padding-right:0}.menu__item{width:calc(100% - 20px);border-radius:4px;background:#1f4193;margin:10px}.menu__item-title{font-size:14px;margin-bottom:5px;color:hsla(0,0%,100%,.6)}.menu__item--contacts{color:#fff;padding:20px 5%}.menu__item--contacts .el-icon:not(:last-child){margin-bottom:30px}.menu__item--menu{color:#fff}.menu__item--menu .nav__item:nth-last-child(2){border:none}.menu__item--city{padding:20px 5%}.menu__title{font-weight:bold;margin-bottom:20px;color:#000929}.menu__list{margin-bottom:30px}.menu.is-open{opacity:1;transform:translateY(0);visibility:visible;transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s}.menu.is-open .menu__wrapper{opacity:1;transition:opacity .3s ease-out .15s}.menu.is-open .menu__inner{transform:translateY(0);transition:transform .3s ease-out .15s}.menu.hide{z-index:-1;transition:transform 0s 0s}.menu-info__item:not(:last-child){margin-bottom:10px}.menu-info__title{font-size:14px;margin-bottom:5px;color:hsla(0,0%,100%,.6)}.wrapper::before{content:"";display:block;transition-property:width,height,min-width,min-height;transition-duration:.25s;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-out;transition-delay:.1s;background-color:rgb(26.558988764,55.6882022472,125.941011236);width:0;height:0;position:fixed;top:0;right:0;transform-origin:center center;transform:translate(50%,-50%);border-radius:50%;min-width:0;min-height:0;z-index:11}._menu-opened .wrapper:before{transition-timing-function:ease-out;transition-delay:0s;width:283vh;height:283vh;min-width:283vw;min-height:283vw}.menu__item--menu-top .header-top__nav{display:block}.menu__item--menu-top .nav__link{font-size:18px !important}.menu__item--menu-top .nav__link:hover{color:#fff !important}@media only screen and (max-width:1023px){.menu__item--menu-top .nav__item{padding:15px 30px}}@media only screen and (max-width:600px){.menu__item--menu-top .nav__item{padding:15px 5% !important}}.b-ymap-zoom-control{transform:translateY(-50%)}.b-ymap-zoom-control button{margin-bottom:10px}.b-ymap-zoom__hint{padding:10px;background:#fff;border-radius:5px;font-size:14px;font-weight:500;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px;width:200px}.b-ymap-zoom__btn{position:relative;width:35px;height:35px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px}.b-ymap-zoom__btn:hover{background:#eaeaea}.b-ymap-zoom__btn:active{transform:translateY(0)}.b-ymap-zoom__btn:active i{transform:translateY(0)}.b-ymap-zoom__btn i{width:12px;height:12px;position:relative}.b-ymap-zoom__btn i::after{content:"";position:absolute;width:100%;height:100%}.b-ymap-zoom__btn-plus i:after{background:no-repeat center/100% url("data:image/svg+xml,%3Csvg viewBox=%270 0 426.66667 426.66667%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%233A4249%27 d=%27m405.332031 192h-170.664062v-170.667969c0-11.773437-9.558594-21.332031-21.335938-21.332031-11.773437 0-21.332031 9.558594-21.332031 21.332031v170.667969h-170.667969c-11.773437 0-21.332031 9.558594-21.332031 21.332031 0 11.777344 9.558594 21.335938 21.332031 21.335938h170.667969v170.664062c0 11.777344 9.558594 21.335938 21.332031 21.335938 11.777344 0 21.335938-9.558594 21.335938-21.335938v-170.664062h170.664062c11.777344 0 21.335938-9.558594 21.335938-21.335938 0-11.773437-9.558594-21.332031-21.335938-21.332031zm0 0%27/%3E%3C/svg%3E")}.b-ymap-zoom__btn-minus i:after{background:no-repeat center/100% url("data:image/svg+xml,%3Csvg viewBox=%270 -192 426.66667 426%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%233A4249%27 d=%27m405.332031 43h-384c-11.773437 0-21.332031-9.558594-21.332031-21.332031 0-11.777344 9.558594-21.335938 21.332031-21.335938h384c11.777344 0 21.335938 9.558594 21.335938 21.335938 0 11.773437-9.558594 21.332031-21.335938 21.332031zm0 0%27/%3E%3C/svg%3E")}.map-container{height:540px;border-radius:10px;overflow:hidden}@media only screen and (max-width:1880px){.map-container{height:540px}}@media only screen and (max-width:1199px){.map-container{height:480px}}@media only screen and (max-width:1023px){.map-container{height:480px}}@media only screen and (max-width:767px){.map-container{height:360px}}@media only screen and (max-width:600px){.map-container{height:360px}}.map-container .ymaps-2-1-78-ground-pane{filter:grayscale(1)}.map-container *{touch-action:auto}.j-map-lazy{width:100%;height:100%}.nav .nav__list{display:flex}.nav .nav__item{position:relative}.nav .nav__item:hover .i-dropdown::after{transform:rotate(-135deg)}.nav .nav__link,.nav .nav>span{position:relative;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.nav-main{width:auto;opacity:0}@media only screen and (max-width:1023px){.nav-main{display:none}}.nav-main .nav__list{display:flex;align-items:center}.nav-main .nav__list>.nav__item,.nav-main .nav__list>.nav-more{position:relative}.nav-main .nav__list>.nav__item:not(:last-child),.nav-main .nav__list>.nav-more:not(:last-child){margin-right:6%}.nav-main .nav__list>.nav__item:hover .nav__dropdown,.nav-main .nav__list>.nav-more:hover .nav__dropdown{opacity:1;visibility:visible;transform:translate(-50%,10px);transition:transform .2s ease,opacity .2s ease,visibility 0s 0s}.nav-main .nav__list>.nav__item.active .nav__link,.nav-main .nav__list>.nav-more.active .nav__link{color:#1f4193}.nav-main .nav__link,.nav-main .nav>span{display:inline-flex;color:#343a48;font-weight:600;font-size:16px;line-height:1.66;white-space:nowrap}@media only screen and (max-width:1880px){.nav-main .nav__link,.nav-main .nav>span{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.nav-main .nav__link,.nav-main .nav>span{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.nav-main .nav__link,.nav-main .nav>span{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.nav-main .nav__link,.nav-main .nav>span{font-size:16px;line-height:1.66}}.nav-main .nav__link::before,.nav-main .nav>span::before{content:"";display:block;width:0;height:1px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transform-origin:50% 50%;background:#1f4193;opacity:0;transition-property:opacity,width;transition-duration:.25s;transition-timing-function:ease}.no-touch .nav-main .nav__link:hover,.no-touch .nav-main .nav>span:hover{color:#1f4193}.no-touch .nav-main .nav__link:hover::before,.no-touch .nav-main .nav>span:hover::before{opacity:1}.nav-top .nav__item:not(:last-child){margin-right:20px}@media only screen and (max-width:1023px){.nav-top .nav__item:not(:last-child){margin-right:10px}}.nav-top a,.nav-top .nav__link{font-size:14px;color:#343a48;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.nav-top a:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled),.nav-top .nav__link:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#1f4193}@media only screen and (max-width:1023px){.nav-top a,.nav-top .nav__link{font-size:13px}}.nav-menu{width:100%}.nav-menu .nav__list{display:flex;flex-direction:column}.nav-menu .nav__item{font-size:18px}@media only screen and (max-width:1023px){.nav-menu .nav__item{padding:15px 30px}}@media only screen and (max-width:600px){.nav-menu .nav__item{padding:15px 5% !important}}.nav-menu .nav__item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.2)}.nav-menu .nav__link{display:inline-block;padding:3px 0;position:relative;color:#fff;width:auto !important}.nav-menu .acc__head{display:flex;padding-right:0}.nav-menu .acc__head::after{position:relative;right:2px;margin-left:10px;margin-top:2px !important;opacity:.9}.nav-menu .acc__head::before{content:"";display:block;position:absolute;width:30px;height:30px;right:-9px;top:50%;margin-top:-16px}.nav-menu .acc__head .nav__link{width:auto}.nav-menu .acc__content{padding:0 0 0 20px;margin-top:20px}.nav-menu .nav__dropdown{margin-bottom:40px !important}.nav-menu .nav__dropdown li{margin-bottom:20px}.nav-menu .nav__dropdown li a{display:inline-block;font-size:18px;text-transform:none;opacity:.8;margin:0 auto}@media only screen and (min-width:1200px){.nav__dropdown{display:block;left:50%;top:100%;text-align:left;position:absolute;padding:16px 24px 22px !important;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px;border-radius:10px;z-index:2;min-width:170px;background:#fff;transition:transform .2s ease,opacity .2s ease,visibility 0s .2s;opacity:0;visibility:hidden;transform:translate(-50%,20px);transform-origin:50% 0}.nav__dropdown:hover{opacity:1;visibility:visible}.nav__dropdown::before{content:"";display:block;position:absolute;top:-10px;right:-1em;bottom:-1em;left:-1em}.nav__dropdown::after{content:"";display:block;content:"";position:absolute;display:block;background:0 0;width:0;height:0;border-style:solid;top:-8px;left:50%;border-color:#fff rgba(0,0,0,0);border-width:0 8px 8px;transform:translateX(-50%);display:none}.nav__dropdown>li{position:relative}.nav__dropdown>li:not(:last-child){margin-bottom:7px}.nav__dropdown>li a{display:block;width:100%;font-weight:bold;white-space:nowrap;color:#343a48;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.nav__dropdown>li a:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#1f4193}}.i-dropdown{margin-left:7px;position:relative;top:-2px}@media only screen and (max-width:1199px){.i-dropdown{display:none}}.i-dropdown:after{content:"";display:inline-block;width:8px;height:8px;position:relative;border:solid #000;border-width:0 1px 1px 0;display:inline-block;border-color:currentColor;transition-property:border-color,transform;transition-duration:.25s;transition-timing-function:ease;transform-origin:75% 75%;transform:rotate(45deg)}.nav-more{margin-left:10px;position:relative}@media only screen and (max-width:1023px){.nav-more{display:none !important}}.nav-more__icon{position:relative;display:inline-block;text-align:center;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;font-weight:bold;cursor:default;line-height:1}.nav-more__icon:after{content:"●●●";position:relative;letter-spacing:1px;font-size:.5em;color:#343a48;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.nav-more__icon:hover{opacity:.8}.text-content{line-height:1.66;font-size:16px;line-height:1.66}@media only screen and (max-width:1880px){.text-content{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.text-content{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.text-content{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.text-content{font-size:16px;line-height:1.66}}.text-content>h2:first-child{font-weight:bold;margin:0 0 1.5rem}@media only screen and (max-width:1199px){.text-content>h2:first-child{margin:0 0 1.5rem}}@media only screen and (max-width:1199px)and (max-width:1023px){.text-content>h2:first-child{margin:0 0 1.3rem}}.text-content>h3:first-child{font-weight:bold;margin:0 0 1em}.text-content>h3,.text-content>h4,.text-content>h5,.text-content>h6{margin-bottom:.7rem}.text-content>p{margin-bottom:1rem}@media only screen and (max-width:1199px){.text-content>p{margin-bottom:.75rem}}.text-content>img{display:block;margin:2rem 0}.text-content .slick-slider{margin:2rem 0}.text-content .hover-zoom,.text-content .hover-video{border-radius:4px;overflow:hidden;margin-bottom:30px}.text-content .hover-video{padding-top:56.6%}.text-content .hover-video img{position:absolute;top:0;left:0;width:100%;height:100%}.text-content>.i-link{margin-bottom:.5rem}.text-content>.btn{margin-top:3rem}.text-content>.ui-zoom{margin-bottom:2rem}.text-content>.ui-iframe{margin-bottom:2rem}.text-content bloqoute{display:block;position:relative;padding:40px 55px 40px 40px;margin:2rem 0;background-color:#fbfbfb;border-left:5px solid #1f4193;font-style:italic;line-height:1.6;font-size:16px;color:#333;font-weight:400}.text-content bloqoute::before{content:"";position:absolute;top:-20px;right:-20px;width:80px;height:80px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg viewBox=%270 0 168 168%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg opacity=%270.7%27%3E%3Cg clip-path=%27url%28%23clip0%29%27%3E%3Cpath d=%27M96 12V84.0001H144C144 110.467 122.467 132 96 132V156C135.703 156 168 123.703 168 84.0001V12H96Z%27 fill=%27%231F4193%27/%3E%3Cpath d=%27M0 84.0001H47.9999C47.9999 110.467 26.4666 132 0 132V156C39.7033 156 72.0001 123.703 72.0001 84.0001V12H0V84.0001Z%27 fill=%27%231F4193%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}@media only screen and (max-width:767px){.text-content bloqoute::before{width:50px;height:50px;right:-10px}}@media only screen and (max-width:767px){.text-content bloqoute{padding:20px 35px 20px 20px;border-left:3px solid #1f4193;font-size:14px;margin:25px 0}}@media only screen and (max-width:600px){.text-content bloqoute{padding-right:5px}}.text-content hr{margin:25px 0;border:0;border-bottom:1px solid #dcdcdc}.text-content>iframe:not([class]){width:100%;height:450px;margin:2rem 0}@media only screen and (max-width:1199px){.text-content>iframe:not([class]){height:340px}}@media only screen and (max-width:1023px){.text-content>iframe:not([class]){height:390px}}@media only screen and (max-width:767px){.text-content>iframe:not([class]){height:305px}}@media only screen and (max-width:600px){.text-content>iframe:not([class]){height:190px}}.text-content table:not([class]){width:100%;margin:2rem 0}@media only screen and (max-width:600px){.text-content table:not([class]){font-size:10px}}.text-content table:not([class]) td,.text-content table:not([class]) th{vertical-align:middle;text-align:center}.text-content table:not([class]) th{background:rgba(31,65,147,.5);color:#fff;font-weight:700;font-size:1rem;padding:20px 0}@media only screen and (max-width:767px){.text-content table:not([class]) th{font-size:12px;padding:10px 0}}@media only screen and (max-width:600px){.text-content table:not([class]) th{font-size:8px}}.text-content table:not([class]) td{background:rgba(31,65,147,.1);padding:20px 0;-webkit-text-decoration:none;text-decoration:none;font-size:14px}@media only screen and (max-width:767px){.text-content table:not([class]) td{font-size:12px;padding:10px 0}}@media only screen and (max-width:600px){.text-content table:not([class]) td{font-size:10px}}.text-content table:not([class]) tr td:not(:last-child),.text-content table:not([class]) tr th:not(:last-child){border-right:1px solid;border-color:#fff}.text-content table:not([class]) tr:not(:last-child){border-bottom:1px solid;border-color:#fff}.text-content figure{border-bottom:1px solid;border-color:#eee;margin:2rem 0;padding-bottom:1rem}@media only screen and (max-width:767px){.text-content figure{margin:1.5rem 0}}.text-content figure img{width:100%;border-radius:4px}.text-content figure figcaption{margin-top:1rem;font-size:.9rem;border-radius:4px;padding-right:45px}@media only screen and (max-width:767px){.text-content figure figcaption{margin-top:.6rem;padding-right:1.2rem;font-size:12px}}.text-content a:not([class]){color:#1f4193;font-size:inherit;line-height:1.5;transition-property:color;transition-duration:.25s;transition-timing-function:ease;position:relative;display:inline-block;border-bottom-color:#1f4193;color:#1f4193}.text-content a:not([class])::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#1f4193;transition-property:background;transition-duration:.25s;transition-timing-function:ease}@media only screen and (min-width:1024px){.text-content a:not([class]):hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:rgb(44.3230337079,92.9353932584,210.1769662921)}.text-content a:not([class]):hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled):before{background:rgb(44.3230337079,92.9353932584,210.1769662921)}}.text-content a:not([class])::before{display:none}.text-content ol:not([class]){list-style:none;padding:0;margin-bottom:1.4rem;counter-reset:item}.text-content ol:not([class]) li{display:block;position:relative;padding-left:1.7em;margin-bottom:.8em}.text-content ol:not([class]) li:before{counter-increment:item;content:counter(item) ".";position:absolute;left:0;top:0;color:#1f4193;font-weight:bold;font-size:inherit;line-height:inherit}.text-content ul:not([class]){list-style-type:disc;margin:5px 0 1rem 0;padding-left:24px}.text-content ul:not([class]) li{position:relative;margin-bottom:.75rem;font-size:inherit;line-height:normal;line-height:initial}@media only screen and (max-width:1023px){.text-content ul:not([class]) li{font-size:15px}}.text-content ul:not([class]) li p{display:inline-block}.text-content ul:not([class]) li::marker{color:#1f4193}.text-content__tags{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media only screen and (max-width:600px){.text-content__tags{flex-direction:column;align-items:flex-start}}.text-content__tag{display:inline-block;padding:2px 12px;background:#f2f4f7;color:#858fa7;font-size:12px;border-radius:4px;transition-property:color,background;transition-duration:.25s;transition-timing-function:ease}.text-content__tag:hover{background:#858fa7;color:#fff}.text-content__tag:not(:last-child){margin-right:10px}.text-content__right{line-height:1;font-size:14px}@media only screen and (max-width:600px){.text-content__right{margin-top:20px}}.relative{position:relative}.hidden{overflow:hidden}.index{z-index:1}.fz-12{font-size:12px;line-height:1.2}.fz-14{font-size:14px;line-height:1.2}.fz-15{font-size:15px}.fz-16{font-size:16px}.fz-18{font-size:18px}.fz-20{font-size:20px}@media only screen and (max-width:1199px){.fz-20{font-size:18px}}.text-upper{text-transform:uppercase}.text-underline{-webkit-text-decoration:underline;text-decoration:underline}.text-info{display:inline-block}.text-info--s{font-size:14px}.text-bold{font-weight:bold !important}.text-semibold{font-weight:600 !important}.text-think{font-weight:300}.text-italic{font-style:italic}.line{-webkit-text-decoration:line-through;text-decoration:line-through}.rub::after{content:" ₽"}.text-columns-3{-moz-columns:3;columns:3;-moz-column-gap:2em;column-gap:2em}@media only screen and (max-width:1023px){.text-columns-3{-moz-columns:2;columns:2;-moz-column-gap:1em;column-gap:1em}}@media only screen and (max-width:600px){.text-columns-3{-moz-columns:1;columns:1}}.text-columns-2{-moz-columns:2;columns:2;-moz-column-gap:2em;column-gap:2em}@media only screen and (max-width:767px){.text-columns-2{-moz-columns:1;columns:1;-moz-column-gap:0;column-gap:0}}.text-margin-m{margin-bottom:35px}@media only screen and (max-width:1199px){.text-margin-m{margin-bottom:25px}}@media only screen and (max-width:1023px){.text-margin-m{margin-bottom:15px}}.text-margin-s{margin-bottom:25px}@media only screen and (max-width:1023px){.text-margin-s{margin-bottom:20px}}.not-event{pointer-events:none}.border-color-blue{border-color:#176db0 !important}.text-grey{color:#363636}.text-red{color:#1f4193}.text-accent{color:#1f4193}.bg-white{background:#fff}.bg-green{background:#1f4193;color:#fff}.h100{height:100%}.table-responsive{overflow-x:auto}@media only screen and (min-width:767px){.table-responsive{overflow:hidden}}.table-responsive table{white-space:nowrap}@media only screen and (max-width:600px){.table-responsive table th,.table-responsive table td{font-size:12px !important;padding:10px !important}}@media only screen and (min-width:767px){.table-responsive table{white-space:normal}}.p-0{padding:0}.gutenberg__content{position:relative;z-index:1;padding:0 0 30px}.text-content .gutenberg__content h1,.text-content .gutenberg__content h2,.text-content .gutenberg__content h3,.text-content .gutenberg__content h4,.text-content .gutenberg__content h5,.text-content .gutenberg__content h6{margin-top:.83em;font-weight:600}.text-content .gutenberg__content p{margin:1em 0;line-height:1.77}.text-content .gutenberg__content img{border-radius:10px}.text-content .gutenberg__content .wp-block-gallery>ul{display:flex}.tab__buttons,.tab-inner__buttons{display:flex;width:100%;flex-wrap:nowrap}.tab__buttons::-webkit-scrollbar,.tab-inner__buttons::-webkit-scrollbar{height:0}@media only screen and (max-width:767px){.tab__buttons,.tab-inner__buttons{padding-bottom:10px;overflow-x:auto;margin-left:-5%;width:110%}}.tab__btn .tab__btn-btn,.tab-inner__btn .tab__btn-btn{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;color:inherit;transition-property:color,border-color;transition-duration:.25s;transition-timing-function:ease;white-space:nowrap}@media only screen and (max-width:767px){.tab__btn:first-child,.tab-inner__btn:first-child{margin-left:5%}}@media only screen and (max-width:767px){.tab__btn:last-child,.tab-inner__btn:last-child{margin-right:5%}}.tab__btn.is-active .tab__btn-btn,.tab-inner__btn.is-active .tab__btn-btn{cursor:default}.tab__btn-text,.tab-inner__btn-text{display:inline-block;pointer-events:none;color:inherit}.tab__content,.tab-inner__content{position:relative;z-index:1}.tab__content-item,.tab-inner__content-item{position:absolute;top:0;left:0;width:100%;opacity:0;z-index:-1;pointer-events:none;visibility:hidden;transition:opacity .1s,visibility 0s .1s}.tab__content-item.is-active,.tab-inner__content-item.is-active{z-index:1;opacity:1;position:relative;pointer-events:auto;visibility:visible;transition:opacity .3s,visibility 0s 0s}.tab-anim--fade>.tab__content>.tab__content-item.is-active,.tab-anim--fade>.tab-inner__content>.tab-inner__content-item.is-active{animation:fadeIn .3s ease-out .3s both}.tab-anim--fade2>.tab__content>.tab__content-item.is-active{animation:fadeIn .3s ease-out .3s both}.tab-anim--leaf>.tab__content>.tab__content-item{transition:visibility 0s .3s;animation:tabsDisappear .3s ease-in both}.tab-anim--leaf>.tab__content>.tab__content-item.is-active{animation:tabsAppear .3s ease-out .3s both}.tab-anim--leafL>.tab__content>.j-tab-content{transition:visibility 0s .3s;animation:tabsDisappearL .3s ease-in both}.tab-anim--leafL>.tab__content>.j-tab-content.is-active{animation:tabsAppearL .3s ease-out .3s both}.tab-anim--top>.tab__content>.tab__content-item.is-active{animation:fadeTop .3s ease-out .1s both}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeTop{from{opacity:0;transform:translate3d(0,15px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.tab--simple .tab__buttons,.tab--simple .tab-inner__buttons{display:inline-flex;margin-bottom:30px}@media only screen and (max-width:1023px){.tab--simple .tab__buttons,.tab--simple .tab-inner__buttons{overflow-x:auto;padding-bottom:10px}}.tab--simple .tab__btn:first-child .tab__btn-btn,.tab--simple .tab-inner__btn:first-child .tab__btn-btn{border-radius:4px 0 0 4px}.tab--simple .tab__btn:last-child .tab__btn-btn,.tab--simple .tab-inner__btn:last-child .tab__btn-btn{border-radius:0 4px 4px 0}.tab--simple .tab__btn:not(:last-child) .tab__btn-btn,.tab--simple .tab-inner__btn:not(:last-child) .tab__btn-btn{border-right:1px solid rgba(163,163,177,.5)}.tab--simple .tab__btn:hover .tab__btn-btn,.tab--simple .tab-inner__btn:hover .tab__btn-btn{background:#eaeaea}.tab--simple .tab__btn.is-active .tab__btn-btn,.tab--simple .tab-inner__btn.is-active .tab__btn-btn{color:#fff;background:#1f4193;cursor:default !important}.tab--simple .tab__btn .tab__btn-btn,.tab--simple .tab-inner__btn .tab__btn-btn{font-size:16px;line-height:1.66;font-weight:500;padding:.85em 2.5em;color:#343a48;background:#f2f4f7;cursor:pointer;white-space:nowrap;transition-property:color,background;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:1880px){.tab--simple .tab__btn .tab__btn-btn,.tab--simple .tab-inner__btn .tab__btn-btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.tab--simple .tab__btn .tab__btn-btn,.tab--simple .tab-inner__btn .tab__btn-btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.tab--simple .tab__btn .tab__btn-btn,.tab--simple .tab-inner__btn .tab__btn-btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.tab--simple .tab__btn .tab__btn-btn,.tab--simple .tab-inner__btn .tab__btn-btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:1440px){.tab--simple .tab__btn .tab__btn-btn,.tab--simple .tab-inner__btn .tab__btn-btn{padding:.75em 2em}}.tab--simple2 .tab__buttons{display:inline-flex;margin-bottom:30px}@media only screen and (max-width:1023px){.tab--simple2 .tab__buttons{overflow-x:auto;padding-bottom:10px}}.tab--simple2 .tab__btn:first-child .tab__btn-btn{border-radius:4px 0 0 4px}.tab--simple2 .tab__btn:last-child .tab__btn-btn{border-radius:0 4px 4px 0}.tab--simple2 .tab__btn:not(:last-child) .tab__btn-btn{border-right:1px solid rgba(163,163,177,.5)}.tab--simple2 .tab__btn:hover .tab__btn-btn{background:#eaeaea}.tab--simple2 .tab__btn.is-active .tab__btn-btn{color:#fff;background:#1f4193;cursor:default !important}.tab--simple2 .tab__btn .tab__btn-btn{font-size:16px;line-height:1.66;font-weight:500;padding:.85em 2.5em;color:#343a48;background:#f2f4f7;cursor:pointer;white-space:nowrap;transition-property:color,background;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:1880px){.tab--simple2 .tab__btn .tab__btn-btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.tab--simple2 .tab__btn .tab__btn-btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.tab--simple2 .tab__btn .tab__btn-btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.tab--simple2 .tab__btn .tab__btn-btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:1440px){.tab--simple2 .tab__btn .tab__btn-btn{padding:.75em 2em}}.tab--border .tab__buttons{display:inline-flex;margin-bottom:30px}@media only screen and (max-width:1023px){.tab--border .tab__buttons{overflow-x:auto;padding-bottom:10px}}.tab--border .tab__btn:not(:last-child){margin-right:20px}.tab--border .tab__btn.is-active .tab__btn-btn{color:#1f4193;border-color:#1f4193;cursor:default !important}.tab--border .tab__btn .tab__btn-btn{font-size:16px;line-height:1.66;color:#858fa7;cursor:pointer;font-weight:bold;white-space:nowrap;border-bottom:2px solid rgba(0,0,0,0);transition-property:color,border-color;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:1880px){.tab--border .tab__btn .tab__btn-btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.tab--border .tab__btn .tab__btn-btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.tab--border .tab__btn .tab__btn-btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.tab--border .tab__btn .tab__btn-btn{font-size:16px;line-height:1.66}}.tab--border .tab__btn .tab__btn-btn:hover{color:#1f4193}.tab--headline .tab__btn-btn{display:flex;align-items:center;padding-bottom:5px;line-height:1}.tab--headline .tab__btn-btn .sprite-icon{width:22px;height:22px;margin-right:10px;color:currentColor}.tab--button .tab__btn:not(:last-child){margin-right:15px}.tab--button .tab__btn:hover .tab__btn-btn{background:#858fa7;color:#fff}.tab--button .tab__btn.is-active .tab__btn-btn{background:#858fa7;color:#fff}.tab--button .tab__btn-btn{display:inline-flex;align-items:center;height:42px;padding:0 17px;line-height:1;border-radius:4px;border:1px solid #858fa7;color:#858fa7;transition-property:background,color,border-color;transition-duration:.25s;transition-timing-function:ease;font-size:16px;cursor:pointer}@media only screen and (max-width:1880px){.tab--button .tab__btn-btn{font-size:16px}}@media only screen and (max-width:1199px){.tab--button .tab__btn-btn{font-size:15px}}@media only screen and (max-width:1023px){.tab--button .tab__btn-btn{font-size:15px}}@media only screen and (max-width:767px){.tab--button .tab__btn-btn{font-size:14px}}@media only screen and (max-width:600px){.tab--button .tab__btn-btn{font-size:14px}}.tab--button .tab__btn-btn .sprite-icon{width:22px;height:22px;margin-right:10px;color:currentColor}.tab--button-xs .tab__btn-btn{border:1px solid #d1d1d1;font-size:14px;font-weight:bold}.tab--button-xs .tab__btn:hover .tab__btn-btn,.tab--button-xs .tab__btn.is-active .tab__btn-btn{border-color:#858fa7}.tab--button-project .tab__btn{margin-bottom:15px}@media only screen and (max-width:767px){.tab--button-project .tab__btn{margin:0 5px 0 0}}@media only screen and (max-width:767px){.tab--button-project .tab__btn:first-child{margin-left:5%}}@media only screen and (max-width:767px){.tab--button-project .tab__btn:last-child{margin-right:5%}}.tab--button-project .tab__buttons{flex-wrap:wrap;margin-bottom:30px}@media only screen and (max-width:767px){.tab--button-project .tab__buttons{width:110%;margin-left:-5%;overflow-x:auto;flex-wrap:nowrap}}.tab-about .tab__buttons{margin-bottom:60px}.tab--button-accent .tab__buttons{flex-wrap:wrap;margin-bottom:30px}@media only screen and (max-width:767px){.tab--button-accent .tab__buttons{width:110%;margin-left:-5%;overflow-x:auto;flex-wrap:nowrap}}.tab--button-accent .tab__btn{margin-bottom:10px}@media only screen and (max-width:767px){.tab--button-accent .tab__btn{margin:0 5px 0 0}}@media only screen and (max-width:767px){.tab--button-accent .tab__btn:first-child{margin-left:5%}}@media only screen and (max-width:767px){.tab--button-accent .tab__btn:last-child{margin-right:5%}}.tab--button-accent .tab__btn:not(:last-child){margin-right:10px}.tab--button-accent .tab__btn:hover .tab__btn-btn{border-color:#1f4193;background:#1f4193;color:#fff}.tab--button-accent .tab__btn.is-active .tab__btn-btn{background:#1f4193;border-color:#1f4193;color:#fff}.tab--button-accent .tab__btn-btn{display:inline-flex;align-items:center;height:42px;padding:0 17px;line-height:1;border-radius:4px;border:1px solid #858fa7;color:#858fa7;transition-property:background,color,border-color;transition-duration:.25s;transition-timing-function:ease;font-size:16px;cursor:pointer}@media only screen and (max-width:1880px){.tab--button-accent .tab__btn-btn{font-size:16px}}@media only screen and (max-width:1199px){.tab--button-accent .tab__btn-btn{font-size:15px}}@media only screen and (max-width:1023px){.tab--button-accent .tab__btn-btn{font-size:15px}}@media only screen and (max-width:767px){.tab--button-accent .tab__btn-btn{font-size:14px}}@media only screen and (max-width:600px){.tab--button-accent .tab__btn-btn{font-size:14px}}.tab--button-accent .tab__btn-btn .sprite-icon{width:22px;height:22px;margin-right:10px;color:currentColor}.checkbox,.form-radio,.form-switch{position:relative;display:inline-flex;cursor:pointer;font-weight:normal}.no-touch .checkbox:hover .checkbox__icon,.no-touch .form-radio:hover .checkbox__icon,.no-touch .form-switch:hover .checkbox__icon{box-shadow:0 0 0 .1rem rgba(133,143,167,.2)}.checkbox .checkbox__icon,.form-radio .checkbox__icon,.form-switch .checkbox__icon{display:flex;justify-content:center;align-items:center;transition-property:background,border-color,box-shadow;transition-duration:.25s;transition-timing-function:ease;border-radius:5px;background-color:rgba(0,0,0,0);position:relative;flex-shrink:0}.checkbox input,.form-radio input,.form-switch input{width:20px;height:1px;position:absolute;bottom:20px;left:4px;opacity:0;pointer-events:none}.checkbox__icon{border:1px solid #858fa7}.checkbox__icon svg{width:12px;height:auto;transition:opacity .15s ease-out 0s;opacity:0}.checkbox input:checked+.checkbox__icon svg{opacity:1}.checkbox._error .checkbox__icon{border-color:#de2c2c}.checkbox--privacy .checkbox__icon{width:25px;height:25px;margin-right:1rem}.checkbox--privacy .checkbox__text{font-size:12px}@media only screen and (max-width:767px){.checkbox--privacy .checkbox__text{font-size:11px}}.checkbox--privacy .checkbox__text a{transition-property:color;transition-duration:.25s;transition-timing-function:ease;padding-bottom:1px}.checkbox--simple .checkbox__icon{width:25px;height:25px;margin-right:12px}.checkbox--white .checkbox__icon{border:1px solid;background:#1f4193;border-color:#1f4193}.checkbox--white .checkbox__icon svg{stroke:#fff}.checkbox--white .checkbox__text{color:#363636}.checkbox--white .checkbox__text a{color:hsla(0,0%,100%,.7);border-bottom:1px solid hsla(0,0%,100%,.7)}.no-touch .checkbox--white .checkbox__text a:hover{color:#fff;border-bottom:1px solid #fff}.no-touch .checkbox--white:hover .checkbox__icon{box-shadow:none}.checkbox--dark .checkbox__icon{border:1px solid;background:#fff;border-color:rgba(163,163,177,.5)}.checkbox--dark .checkbox__icon svg{stroke:#1f4193}.checkbox--dark .checkbox__text{color:#363636}.checkbox--dark .checkbox__text a{color:rgba(31,65,147,.7);border-bottom:1px solid rgba(31,65,147,.7)}.no-touch .checkbox--dark .checkbox__text a:hover{color:#1f4193;border-bottom:1px solid #1f4193}.no-touch .checkbox--dark:hover .form-icon{border-color:#fff}.form--radio{margin:.2rem 0;padding-right:.6rem;cursor:pointer}.form--radio .form__icon{position:relative;width:20px;height:20px;border-radius:50%;margin-right:.4rem;border:1px solid #858fa7}.form--radio input:checked+.form__icon{background:rgb(65.0561797753,108.9887640449,214.9438202247)}.form--radio input:checked+.form__icon::before{content:"";display:block;width:7px;height:7px;background:#fff;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.form-switch .form-icon{width:35px;height:22px;margin-right:.6rem;background:#bcc3ce;border-radius:50px}.form-switch .form-icon::before{content:"";display:block;width:18px;height:18px;background:#fff;border-radius:50%;left:11px;position:absolute;top:43%;transform:translate(-50%,-50%);transition-property:background,border,box-shadow,color,left;transition-duration:.25s;transition-timing-function:ease}.form-switch input:checked+.form-icon{background:rgb(65.0561797753,108.9887640449,214.9438202247);border-color:rgb(65.0561797753,108.9887640449,214.9438202247)}.form-switch input:checked+.form-icon::before{content:"";display:block;left:24px}.form-group{width:100%;position:relative}.form-group:not(:last-child){margin-bottom:10px}.form-group--label>label{position:absolute;top:15px;left:20px;color:#999;font-size:16px;line-height:1.66;cursor:text;transition-property:top,font-size,color;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:1880px){.form-group--label>label{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.form-group--label>label{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.form-group--label>label{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.form-group--label>label{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.form-group--label>label{top:13px;left:15px}}.form-group.input--filled label{top:2px;font-size:11px;color:#363636}.form-group-policy{display:none;margin-top:20px}.form-label{display:block}.form-label .form-input,.form-label+.form-radio,.form-label+.form-select,.form-label+.form-checkbox,.form-label+.form-switch{margin-top:10px}.form-input,.form-select:not(.form-select--realty),.form-custom-select{width:100%;border-radius:4px;font-size:16px;line-height:1.4;height:56px;max-height:56px;color:#445870;padding:20px 20px 10px;border:1px solid #eaeaea;transition-property:background,border,box-shadow,color;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:600px){.form-input,.form-select:not(.form-select--realty),.form-custom-select{height:50px;padding:20px 15px 8px}}.form-input:focus,.form-select:not(.form-select--realty):focus,.form-custom-select:focus{border-color:#858fa7;box-shadow:0 0 0 .1rem rgba(188,195,206,.2)}.form-input:placeholder,.form-select:not(.form-select--realty):placeholder,.form-custom-select:placeholder{color:#445870}.form-input[disabled=disabled],.form-input[disabled],.form-select:not(.form-select--realty)[disabled=disabled],.form-select:not(.form-select--realty)[disabled],.form-custom-select[disabled=disabled],.form-custom-select[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5}.form-textarea{max-height:none;max-height:initial;height:140px;resize:vertical;min-height:140px;line-height:1.4;padding-top:20px}.form-group__password-icon{cursor:pointer;display:inline-block;position:absolute;right:18px;top:37%;width:16px;height:17px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2717%27 viewBox=%270 0 16 17%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M8 5.25C6.20507 5.25 4.75 6.70507 4.75 8.5C4.75 10.2949 6.20507 11.75 8 11.75C9.79493 11.75 11.25 10.2949 11.25 8.5C11.25 6.70507 9.79493 5.25 8 5.25ZM6.25 8.5C6.25 7.5335 7.0335 6.75 8 6.75C8.9665 6.75 9.75 7.5335 9.75 8.5C9.75 9.4665 8.9665 10.25 8 10.25C7.0335 10.25 6.25 9.4665 6.25 8.5Z%27 fill=%27%23757575%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M8 2.75C4.36891 2.75 1.27199 5.02873 0.0495198 8.23263C-0.0161812 8.40483 -0.0161811 8.59518 0.04952 8.76737C1.272 11.9713 4.36891 14.25 8 14.25C11.6311 14.25 14.728 11.9713 15.9505 8.76737C16.0162 8.59518 16.0162 8.40482 15.9505 8.23263C14.728 5.02874 11.6311 2.75 8 2.75ZM8 12.75C5.11486 12.75 2.63408 11.0017 1.55935 8.5C2.63408 5.99833 5.11486 4.25 8 4.25C10.8851 4.25 13.3659 5.99833 14.4406 8.5C13.3659 11.0017 10.8851 12.75 8 12.75Z%27 fill=%27%23757575%27/%3E%3C/svg%3E%0A");transition:opacity .3s ease}.form-group__password-icon:hover{opacity:.7}.form-custom-select{display:flex;align-items:center}.form-block{display:flex;margin-bottom:.5rem}.form-inline{display:inline-flex}.input-white{background:#fff;color:#445870}.form--column .form-group{margin-bottom:18px}.form-poll .l-flex-1{margin-top:30px;justify-content:center}.form-poll .l-flex-1 .col{max-width:31.1%}@media only screen and (max-width:1023px){.form-poll .l-flex-1 .col{max-width:50%}}@media only screen and (max-width:600px){.form-poll .l-flex-1 .col{max-width:100%}}.form-poll .l-flex-1 .col .form-group-submit{margin-bottom:20px}.form--modal .form__label{text-align:center}.form--modal .form__title{font-size:30px;line-height:1.35;font-weight:bold;color:#1f4193}@media only screen and (max-width:1880px){.form--modal .form__title{font-size:28px;line-height:1.35}}@media only screen and (max-width:1199px){.form--modal .form__title{font-size:26px;line-height:1.35}}@media only screen and (max-width:1023px){.form--modal .form__title{font-size:24px;line-height:1.35}}@media only screen and (max-width:600px){.form--modal .form__title{font-size:22px;line-height:1.35}}.form--modal .form__subtitle{margin-top:10px;font-size:16px;line-height:1.66}@media only screen and (max-width:1880px){.form--modal .form__subtitle{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.form--modal .form__subtitle{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.form--modal .form__subtitle{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.form--modal .form__subtitle{font-size:16px;line-height:1.66}}@media only screen and (max-width:767px){.form--modal .form__subtitle{font-size:14px}}.form--modal .form__wrap{margin-top:40px}@media only screen and (max-width:340px){.form--modal .form__wrap{padding:0}}.form--modal .form__wrap .form-group{margin-bottom:0}.form--modal .form__wrap .form-group-checkbox{margin-top:20px}.form--modal .form__form{padding:0 40px}@media only screen and (max-width:767px){.form--modal .form__form{padding:0}}.form--modal .form__inputs{margin-bottom:20px}.form--modal .form__inputs .form-group{width:100%}.form--modal .form__inputs .form-group:not(:last-child){margin-bottom:18px}@media only screen and (max-width:767px){.form--modal .form__submit .form-group:last-child{margin-bottom:0}}.form--modal-widget .form__success{display:none}.form--modal-widget.is-ready>.form__label,.form--modal-widget.is-ready>.form__wrap{display:none}.form--modal-widget.is-ready .form__success{display:block}.text-policy{font-size:14px;text-align:center;line-height:1.33}.text-policy a{transition-property:color,opacity;transition-duration:.25s;transition-timing-function:ease;opacity:.7;color:#1f4193}.text-policy a:hover{opacity:1}.subscribe--small{overflow:hidden;background:#1f4193;padding:30px;border-radius:10px;position:relative;z-index:1}@media only screen and (max-width:600px){.subscribe--small{padding:30px 20px}}.subscribe--small .subscribe__label{position:relative;color:#fff}.subscribe--small .subscribe__title{font-size:24px;line-height:1.33;font-weight:500;margin-bottom:10px}@media only screen and (max-width:1880px){.subscribe--small .subscribe__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.subscribe--small .subscribe__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){.subscribe--small .subscribe__title{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.subscribe--small .subscribe__title{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.subscribe--small .subscribe__title{font-size:18px}}.subscribe--small .subscribe__subtitle{position:relative;margin-bottom:30px;font-size:16px}.subscribe--small .subscribe__group{background-color:#fff;border-radius:4px;border:1px solid #e3e3e3;position:relative;width:100%;max-width:340px;display:flex;justify-content:space-between}.subscribe--small .subscribe__input{height:56px;width:calc(100% - 56px);line-height:40px;background-color:#fff;font-size:16px;padding:0 20px;color:#828282}.subscribe--small .subscribe__btn{width:56px;height:56px;display:inline-flex;justify-content:center;align-items:center;transition-property:background;transition-duration:.25s;transition-timing-function:ease;background:#eee;border-radius:4px}.subscribe--small .subscribe__btn svg{display:inline-block;transition-property:fill;transition-duration:.25s;transition-timing-function:ease;width:16px;height:10px}.subscribe--small .subscribe__btn:hover{background-color:#1f4193}.subscribe--small .subscribe__btn:hover svg{fill:#fff}.b24-form-btn{background-color:#1f4193 !important}.b24-form-btn:hover{background-color:rgb(44.3230337079,92.9353932584,210.1769662921) !important}.b24-form .b24-form-control{font-family:"Montserrat",sans-serif !important;background-color:#fff !important;border-color:#eaeaea !important;padding-left:20px !important}.b24-form .b24-form-control:focus{border-color:#1f4193 !important}.b24-form .b24-form-control-label{padding-left:20px !important}.b24-form .b24-form-control-alert-message{left:20px}.b24-form .b24-form-state-container.b24-form-success,.b24-form .b24-form-state-container.b24-form-error{background:none !important}.b24-form .b24-form-wrapper.b24-form-border-bottom{border-bottom:none !important}.form-notice{padding:8px 2px;text-align:center;border-radius:4px;font-size:14px;line-height:1.44;margin:10px 0}@media only screen and (max-width:767px){.form-notice{font-size:13px}}.form-notice._warning{background-color:#fbf0f3;border:1px solid rgba(223,30,66,.3)}.form-notice._success{background-color:#bbdfbe;border:1px solid #bbdfbe}.messages{position:absolute;top:100%;right:0}.messages p:not(:first-child){display:none}.help-block{font-size:11px;opacity:0;line-height:1.2;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.help-block.error{opacity:1;right:0;padding-top:3px;font-size:11px;color:#e64646;white-space:nowrap}@media only screen and (max-width:600px){.help-block.error{font-size:10px}}.has-error input{background-color:rgba(230,70,70,.1) !important;border:1px solid #e64646 !important}.j-validate .form-group-checkbox .messages{left:0;top:-17px;bottom:auto;bottom:initial}.header{z-index:15;background:#fff;position:absolute;width:100%;left:0;top:0;transition:transform .25s,box-shadow .25s}@media only screen and (max-width:1199px){.header{position:fixed}}@media only screen and (max-width:767px){.header .btn-circle__icon-before,.header .social__link{width:32px;height:32px}}@media only screen and (max-width:767px){.header .btn-circle__icon-before img,.header .btn-circle__icon-before svg{max-width:15px;max-height:15px}}@media only screen and (max-width:767px){.header .social__link-icon{max-width:16px;max-height:16px}}.header-row{display:flex;flex-direction:column;border-bottom:1px solid #d1d1d1}.header-top{display:flex;justify-content:space-between;align-items:center;transition-property:height;transition-duration:.25s;transition-timing-function:ease;height:55px;border-bottom:1px solid #d1d1d1}@media only screen and (max-width:1023px){.header-top{display:none}}@media only screen and (max-width:767px){.header-top{height:30px;justify-content:flex-start}}@media only screen and (max-width:1023px){.header-top__nav{display:none}}.header-top__right{display:flex;align-items:center}@media only screen and (max-width:1199px){.header-top__call{display:none}}.header-top__call .link:not(:last-child){margin-right:15px}.header-top__city{margin-left:50px}.header-bottom{display:flex;justify-content:space-between;align-items:center;transition-property:height;transition-duration:.25s;transition-timing-function:ease;height:80px}@media only screen and (max-width:767px){.header-bottom{height:70px}}.header-bottom__left{display:flex;align-items:center;flex-grow:1}.header-bottom__right{display:flex;align-items:center}@media only screen and (max-width:600px){.header-bottom__right .social--header{display:none}}.header-bottom__links{display:flex;align-items:center}.header-bottom__links .btn-circle:not(:last-child){margin-right:4px}.header-bottom__nav{margin-left:60px;flex-grow:1;max-width:80%;display:flex}@media only screen and (max-width:1199px){.header-bottom__nav{display:none}}.header-bottom__sandwich{display:none;margin-left:20px}@media only screen and (max-width:1199px){.header-bottom__sandwich{display:block}}.header__info{display:flex;align-items:center;text-align:center;background:#000929;color:#fff;transition-property:height;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:600px){.header__info{font-size:12px}}.header__info p{margin-bottom:0;line-height:1.3}.header__info a:not([class]){color:currentColor;-webkit-text-decoration:underline;text-decoration:underline}.wrapper._scrolled .header__info{height:0 !important}.wrapper._scrolled .header__info .container{opacity:0;transition:opacity .15s visibility 0s .25s;visibility:hidden}.wrapper._scrolled .header{position:fixed;background:#fff;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px;border-bottom:none}@media only screen and (max-width:1199px){.wrapper._scrolled .header .header-top{display:none}}.header._hidden{transform:translateY(-100%)}.header._hidden .header__info{height:0 !important}.header._hidden .header__info-inner{display:none}.header._fixed{position:fixed;background:#fff;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px}.header._fixed .header__info{height:0 !important}.header._fixed .header__info-inner{display:none}.header._fixed .header-top{display:none;height:0}.header._fixed .header-body{height:90px}.header._fixed .header-row{border-bottom:none}.footer{background:#282828}.footer-row{display:flex;flex-direction:column;padding:70px 0 100px;color:#fff}@media only screen and (max-width:1440px){.footer-row{padding:40px 30px}}@media only screen and (max-width:1199px){.footer-row{padding:40px 0}}@media only screen and (max-width:600px){.footer-row{padding-bottom:80px}}.footer-head{display:flex;padding-bottom:50px;border-bottom:1px solid rgba(234,234,234,.2)}@media only screen and (max-width:1880px){.footer-head{padding-bottom:50px}}@media only screen and (max-width:1199px){.footer-head{padding-bottom:30px}}@media only screen and (max-width:1023px){.footer-head{padding-bottom:30px}}@media only screen and (max-width:767px){.footer-head{padding-bottom:30px}}@media only screen and (max-width:600px){.footer-head{padding-bottom:30px}}@media only screen and (max-width:1023px){.footer-head{flex-direction:column}}.footer-head .col:nth-child(1){width:24%}@media only screen and (max-width:1023px){.footer-head .col:nth-child(1){margin-bottom:20px}}.footer-head .col:nth-child(2){width:14%}@media only screen and (max-width:1023px){.footer-head .col:nth-child(2){margin-bottom:20px}}.footer-head .col:nth-child(3){width:24%}.footer-head .col:nth-child(4),.footer-head .col:nth-child(5){width:16%;padding-top:65px}@media only screen and (max-width:1880px){.footer-head .col:nth-child(4),.footer-head .col:nth-child(5){padding-top:65px}}@media only screen and (max-width:1199px){.footer-head .col:nth-child(4),.footer-head .col:nth-child(5){padding-top:20px}}@media only screen and (max-width:1023px){.footer-head .col:nth-child(4),.footer-head .col:nth-child(5){padding-top:20px}}@media only screen and (max-width:767px){.footer-head .col:nth-child(4),.footer-head .col:nth-child(5){padding-top:10px}}@media only screen and (max-width:600px){.footer-head .col:nth-child(4),.footer-head .col:nth-child(5){padding-top:10px}}.footer-head .col:nth-child(5){display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.footer-head .col:nth-child(5){justify-content:flex-start}}.footer-head .col:nth-child(5)>div{width:140px}@media only screen and (max-width:1023px){.footer-head .col:nth-child(5)>div{width:100%}}@media only screen and (max-width:1023px){.footer-head .col{width:100% !important}}.footer-body{display:flex;padding:40px 0}@media only screen and (max-width:1023px){.footer-body{flex-direction:column}}.footer-body .col{width:20%}.footer-body .col:nth-child(1){width:40%;padding-right:10%}.footer-body .col:nth-child(2){width:20%}.footer-body .col:last-child{display:flex;justify-content:flex-end}.footer-body .col:last-child>div{width:140px}@media only screen and (max-width:1023px){.footer-body .col:last-child>div{width:100%}}@media only screen and (max-width:1023px){.footer-body .col{width:100% !important}}@media only screen and (max-width:1023px){.footer-body .col:not(:last-child){margin-bottom:30px}}.footer-body .col:not(:first-child) .footer-body__item{display:flex;justify-content:flex-start;flex-direction:column}@media only screen and (max-width:600px){.footer-body .col:not(:first-child) .footer-body__item{align-items:flex-start}}.footer-body .col:not(:first-child) .footer-body__title{margin:0 0 20px}@media only screen and (max-width:600px){.footer-body .col:not(:first-child) .footer-body__title{margin:0 0 10px 0}}.footer-body__item .link{border-bottom:1px solid #fff}.footer-body__title{font-size:20px;line-height:1.4;font-weight:500;margin-bottom:25px}@media only screen and (max-width:1880px){.footer-body__title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1199px){.footer-body__title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1023px){.footer-body__title{font-size:18px;line-height:1.4}}@media only screen and (max-width:600px){.footer-body__title{font-size:18px;line-height:1.4}}.footer-body__content{font-size:14px}.footer-body__content-text{opacity:.7}.footer-body__content a{display:inline-block;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;opacity:.7}.footer-body__content a:hover{opacity:1}.footer-body__content .footer-link-wrap:not(:last-child){margin-bottom:15px}.footer-bottom{display:flex;justify-content:space-between;padding-top:40px;border-top:1px solid rgba(234,234,234,.2);font-size:14px}@media only screen and (max-width:1023px){.footer-bottom{flex-direction:column}}.footer-bottom__text{width:60%;opacity:.7}@media only screen and (max-width:1023px){.footer-bottom__text{width:100%}}.footer-bottom__policy{display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width:1023px){.footer-bottom__policy{align-items:flex-start;margin-top:20px}}@media only screen and (max-width:600px){.footer-bottom__policy .footer-link{border-bottom:1px solid inherit;line-height:1.4}}.footer-bottom__policy .footer-link:not(:last-child){margin-bottom:10px}@media only screen and (max-width:1023px){.footer-nav--main{display:flex;flex-wrap:wrap}}@media only screen and (max-width:600px){.footer-nav--main{flex-direction:column}}.footer-nav--main li:not(:last-child){margin-bottom:30px}@media only screen and (max-width:1023px){.footer-nav--main li:not(:last-child){margin:0 20px 5px 0}}@media only screen and (max-width:600px){.footer-nav--main li:not(:last-child){margin:0 0 15px 0}}.footer-nav--main li a{font-size:18px;line-height:1.4;color:#fcfcfc;transition-property:color;transition-duration:.25s;transition-timing-function:ease;position:relative;display:inline-block}@media only screen and (max-width:1880px){.footer-nav--main li a{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.footer-nav--main li a{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.footer-nav--main li a{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.footer-nav--main li a{font-size:16px;line-height:1.4}}.footer-nav--main li a::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#c9c9c9;transition-property:width,background,opacity;transition-duration:.25s;transition-timing-function:ease;opacity:0}@media only screen and (min-width:1024px){.footer-nav--main li a:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#c9c9c9}.footer-nav--main li a:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled)::after{opacity:1;width:100%;background:#c9c9c9}}@media only screen and (max-width:1199px){.footer-nav--main li a{font-size:16px}}@media only screen and (max-width:1023px){.footer-nav--simple{display:flex;flex-wrap:wrap}}.footer-nav--simple li:not(:last-child){margin-bottom:15px}@media only screen and (max-width:1023px){.footer-nav--simple li:not(:last-child){margin:0 20px 10px 0}}.footer-nav--simple li a{font-size:16px;color:#c9c9c9;transition-property:color;transition-duration:.25s;transition-timing-function:ease;position:relative;display:inline-block}.footer-nav--simple li a::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#fcfcfc;transition-property:width,background,opacity;transition-duration:.25s;transition-timing-function:ease;opacity:0}@media only screen and (min-width:1024px){.footer-nav--simple li a:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#fcfcfc}.footer-nav--simple li a:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled)::after{opacity:1;width:100%;background:#fcfcfc}}@media only screen and (max-width:1199px){.footer-nav--simple li a{font-size:14px}}.footer-nav__top{font-size:18px;line-height:1.4;font-weight:500;margin-bottom:30px}@media only screen and (max-width:1880px){.footer-nav__top{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.footer-nav__top{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.footer-nav__top{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.footer-nav__top{font-size:16px;line-height:1.4}}@media only screen and (max-width:1880px){.footer-nav__top{margin-bottom:30px}}@media only screen and (max-width:1199px){.footer-nav__top{margin-bottom:18px}}@media only screen and (max-width:1023px){.footer-nav__top{margin-bottom:18px}}@media only screen and (max-width:767px){.footer-nav__top{margin-bottom:10px}}@media only screen and (max-width:600px){.footer-nav__top{margin-bottom:10px}}.footer-nav__title{font-size:16px;line-height:1.66;font-weight:500;margin-bottom:15px;color:#fff;opacity:.6}@media only screen and (max-width:1880px){.footer-nav__title{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.footer-nav__title{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.footer-nav__title{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.footer-nav__title{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.footer-nav__title{margin-bottom:0}}.footer-social{margin-top:20px}.footer-social .social__link{display:inline-flex !important}.footer-link{color:#c9c9c9;transition-property:color;transition-duration:.25s;transition-timing-function:ease;position:relative;display:inline-block}.footer-link::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#c9c9c9;transition-property:width,background,opacity;transition-duration:.25s;transition-timing-function:ease;opacity:0}@media only screen and (min-width:1024px){.footer-link:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#c9c9c9}.footer-link:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled)::after{opacity:1;width:100%;background:#c9c9c9}}.footer-link-wrap{display:flex;flex-direction:column;align-items:flex-start}.footer-link-wrap .footer-link:not(:last-child){margin-bottom:3px}.footer-link-name{font-size:12px;margin-bottom:5px}@media only screen and (min-width:1024px){.yandex-map-balloon--object,.yandex-map-balloon--object-min{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease;position:absolute;bottom:5px;left:0;display:block;width:250px;z-index:-1;-webkit-text-decoration:none;text-decoration:none;background:#fff;border:1px solid #f2f4f7;border-radius:4px;transition-property:background;transition-duration:.25s;transition-timing-function:ease}.yandex-map-balloon--object:hover,.yandex-map-balloon--object-min:hover{background:#fff}.yandex-map-balloon--object:hover .yandex-map-balloon__title,.yandex-map-balloon--object-min:hover .yandex-map-balloon__title{color:#1f4193}.yandex-map-balloon--object .yandex-map-balloon__head,.yandex-map-balloon--object-min .yandex-map-balloon__head{height:130px;position:relative}.yandex-map-balloon--object .yandex-map-balloon__body,.yandex-map-balloon--object-min .yandex-map-balloon__body{padding:20px}.yandex-map-balloon--object .yandex-map-balloon__image,.yandex-map-balloon--object-min .yandex-map-balloon__image{width:100%;height:100%;border-radius:4px !important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.yandex-map-balloon--object .yandex-map-balloon__title,.yandex-map-balloon--object-min .yandex-map-balloon__title{font-size:18px;line-height:1.4;transition-property:color;transition-duration:.25s;transition-timing-function:ease;color:#343a48;font-weight:bold;margin-bottom:10px}}@media only screen and (min-width:1024px)and (max-width:1880px){.yandex-map-balloon--object .yandex-map-balloon__title,.yandex-map-balloon--object-min .yandex-map-balloon__title{font-size:17px;line-height:1.4}}@media only screen and (min-width:1024px)and (max-width:1199px){.yandex-map-balloon--object .yandex-map-balloon__title,.yandex-map-balloon--object-min .yandex-map-balloon__title{font-size:17px;line-height:1.4}}@media only screen and (min-width:1024px)and (max-width:1023px){.yandex-map-balloon--object .yandex-map-balloon__title,.yandex-map-balloon--object-min .yandex-map-balloon__title{font-size:16px;line-height:1.4}}@media only screen and (min-width:1024px)and (max-width:600px){.yandex-map-balloon--object .yandex-map-balloon__title,.yandex-map-balloon--object-min .yandex-map-balloon__title{font-size:16px;line-height:1.4}}@media only screen and (min-width:1024px){.yandex-map-balloon--object .yandex-map-balloon__list,.yandex-map-balloon--object-min .yandex-map-balloon__list{width:100%;border-bottom:1px solid rgba(163,163,177,.5);padding-bottom:10px}.yandex-map-balloon--object .yandex-map-balloon__list ul li,.yandex-map-balloon--object-min .yandex-map-balloon__list ul li{font-size:14px;color:#343a48;margin-bottom:7px}.yandex-map-balloon--object .yandex-map-balloon__bottom,.yandex-map-balloon--object-min .yandex-map-balloon__bottom{margin-top:15px}.yandex-map-balloon--object .yandex-map-balloon__phone,.yandex-map-balloon--object-min .yandex-map-balloon__phone{display:inline-flex;align-items:center;color:#343a48;font-size:14px}.yandex-map-balloon--object .yandex-map-balloon__phone-svg,.yandex-map-balloon--object-min .yandex-map-balloon__phone-svg{width:14px;height:14px;fill:#858fa7;margin-right:10px}}.yandex-map-balloon--object .yandex-map-balloon__tags,.yandex-map-balloon--object-min .yandex-map-balloon__tags{position:absolute;bottom:10px;left:10px;width:100%}.yandex-map-balloon--object .yandex-map-balloon__tags-item,.yandex-map-balloon--object-min .yandex-map-balloon__tags-item{display:inline-block;font-size:9px;text-transform:uppercase;padding:4px 10px;background:#343a48;margin-right:5px;border-radius:4px;color:#fff}.yandex-map-balloon--object .yandex-map-balloon__panel-image,.yandex-map-balloon--object-min .yandex-map-balloon__panel-image{width:100%;height:180px;margin-bottom:10px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.yandex-map-balloon--object .yandex-map-balloon__panel .yandex-map-balloon__tags,.yandex-map-balloon--object-min .yandex-map-balloon__panel .yandex-map-balloon__tags{margin-bottom:10px}@media only screen and (min-width:1024px){.yandex-map-balloon--infrastructure{-webkit-text-decoration:none;text-decoration:none;background-color:#fff;display:block;box-shadow:18px 18px 30px rgba(0,0,0,.08);border-radius:4px;z-index:3}}@media only screen and (min-width:1024px){.yandex-map-balloon--infrastructure{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease;position:absolute;top:calc(100% - 28px);left:50%;display:block;width:100%;font-size:12px;transform:translate(-50%,-100%);width:190px}.yandex-map-balloon--infrastructure::after{content:"";display:block;position:absolute;left:0;right:0;bottom:-8px;width:20px;height:20px;margin:auto;border-radius:3px;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px;background-color:#fff;transform:rotate(45deg);z-index:-1}}.yandex-map-balloon--infrastructure .yandex-map-balloon__bottom{display:none}.yandex-map-balloon--infrastructure .yandex-map-balloon__modal{display:block;border-radius:6px;overflow:hidden;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px;background-color:#fff;padding:20px}@media only screen and (max-width:767px){.yandex-map-balloon--infrastructure .yandex-map-balloon__modal{display:none}}.yandex-map-balloon--infrastructure .yandex-map-balloon__image{display:none}.yandex-map-balloon--infrastructure .yandex-map-balloon__info{background-color:#fff}.yandex-map-balloon--infrastructure .yandex-map-balloon__title{font-size:16px;line-height:1.66;font-weight:500;margin-bottom:10px}@media only screen and (max-width:1880px){.yandex-map-balloon--infrastructure .yandex-map-balloon__title{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.yandex-map-balloon--infrastructure .yandex-map-balloon__title{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.yandex-map-balloon--infrastructure .yandex-map-balloon__title{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.yandex-map-balloon--infrastructure .yandex-map-balloon__title{font-size:16px;line-height:1.66}}.yandex-map-balloon--infrastructure .yandex-map-balloon__panel-image{display:none}@media only screen and (min-width:1024px){.yandex-map-balloon--office{-webkit-text-decoration:none;text-decoration:none;background-color:#fff;display:block;box-shadow:18px 18px 30px rgba(0,0,0,.08);border-radius:4px;z-index:3;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease;position:absolute;top:calc(100% - 50px);left:50%;display:block;width:100%;font-size:12px;transform:translate(-50%,-100%);width:280px}}.yandex-map-balloon--office .yandex-map-balloon__bottom{display:none}.yandex-map-balloon--office .yandex-map-balloon__modal{display:block;border-radius:5px;overflow:hidden;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px;background-color:#fff;padding:15px 15px 20px}@media only screen and (max-width:1199px){.yandex-map-balloon--office .yandex-map-balloon__modal{display:none}}.yandex-map-balloon--office .yandex-map-balloon__image{display:none}.yandex-map-balloon--office .yandex-map-balloon__info{background-color:#fff}.yandex-map-balloon--office .yandex-map-balloon__list{margin-bottom:10px}.yandex-map-balloon--office .yandex-map-balloon__phones{display:flex;flex-direction:column;align-items:flex-start}.yandex-map-balloon--office .yandex-map-balloon__phones a{display:inline-block;margin-bottom:4px;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.yandex-map-balloon--office .yandex-map-balloon__phones a:hover{color:#1f4193}.yandex-map-balloon--office .yandex-map-balloon__title{font-size:16px;line-height:1.66;font-weight:bold;color:#1f4193;line-height:1.2;margin-bottom:10px}@media only screen and (max-width:1880px){.yandex-map-balloon--office .yandex-map-balloon__title{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.yandex-map-balloon--office .yandex-map-balloon__title{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.yandex-map-balloon--office .yandex-map-balloon__title{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.yandex-map-balloon--office .yandex-map-balloon__title{font-size:16px;line-height:1.66}}.yandex-map-balloon--office .yandex-map-balloon__panel-image{display:none}.yandex-map-balloon{opacity:0;animation:show .2s forwards ease-in-out}@media only screen and (max-width:1199px){.yandex-map-balloon{position:absolute;transform:translateY(0);top:100%;width:100%;left:0;z-index:3;transition-property:transform,opacity;transition-duration:.25s;transition-timing-function:ease}}.yandex-map-balloon.is-hide{animation:hide .2s forwards ease-in-out}@media only screen and (max-width:1199px){.yandex-map-balloon__modal{display:none}}.yandex-map-balloon__panel{display:none}@media only screen and (max-width:1199px){.yandex-map-balloon__panel{display:block}}.yandex-map-balloon__close{display:none}.yandex-map-balloon__panel{width:100%;padding:0 10px;margin-bottom:10px;line-height:1.3}.yandex-map-balloon__panel-content{display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:18px 18px 30px rgba(0,0,0,.08);border-radius:4px;background:#fff;padding:15px 15px 20px;font-weight:500}.yandex-map-balloon__panel-head{position:relative}.yandex-map-balloon__panel-info{padding:0 10px}.yandex-map-balloon__panel-visual{margin-right:15px}@media only screen and (max-width:1199px){.yandex-map-balloon__panel-visual{margin-right:0}}.yandex-map-balloon__panel-title{font-size:18px;width:100%;font-weight:bold;margin-bottom:10px;color:#1f4193}@media only screen and (max-width:1199px){.yandex-map-balloon__panel-title{margin-bottom:5px}}.yandex-map-balloon__panel-text{font-size:12px;line-height:20px;letter-spacing:-0.17px;opacity:.75}.yandex-map-balloon__panel-text ul{margin-top:7px}.yandex-map-balloon__panel-text ul li span{display:inline-block}.yandex-map-balloon__panel-text ul li span:first-child{margin-right:10px}.yandex-map-balloon__panel-text ul li span:last-child{font-weight:bold}.yandex-map-balloon__panel-link{display:inline-block;margin-top:15px;padding:7px 25px;background:#1f4193;border-radius:7px;font-size:13px;color:#fff}.yandex-map-balloon__panel-icon{position:absolute;width:72px;height:70px;left:50%;top:-35px;margin-left:-36px;border-radius:100%;border:2px solid #fff}.yandex-map-balloon__panel-list{font-size:14px;margin-bottom:10px;opacity:.7}.map-open .yandex-map-balloon{position:fixed;z-index:9999999}@keyframes hideTransform{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes showTransform{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes show{from{opacity:0}to{opacity:1}}@keyframes hide{from{opacity:1}to{opacity:0}}@keyframes showScale{from{transform:scale(0.33)}to{transform:scale(1)}}@keyframes hideScale{from{transform:scale(1)}to{transform:scale(0)}}.yandex-map__fullscreen-button{transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;width:40px;height:40px;top:20px;right:20px;position:relative;background-color:#fff;cursor:pointer;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px;display:none}@media only screen and (max-width:767px){.yandex-map__fullscreen-button{width:30px;height:30px;right:10px;top:10px}}.yandex-map__fullscreen-button svg{transition-property:stroke;transition-duration:.25s;transition-timing-function:ease;width:13px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);stroke:#343a48}@media only screen and (max-width:767px){.yandex-map__fullscreen-button svg{width:10px;height:10px}}.yandex-map__fullscreen-button-open{display:block}.map-open .header{visibility:hidden}.map-open .yandex-map__fullscreen-button-open{display:none}.map-open .yandex-map__fullscreen-button-close{display:block}.yandex-map__zoom-button{background-color:#fff;border:1px solid rgba(0,0,0,.1);position:relative;border-radius:4px}.yandex-map__zoom-button--zoom-in,.yandex-map__zoom-button--zoom-out{cursor:pointer;width:40px;height:40px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.yandex-map__zoom-button--zoom-in,.yandex-map__zoom-button--zoom-out{width:30px;height:30px}}.yandex-map__zoom-button--zoom-in svg,.yandex-map__zoom-button--zoom-out svg{transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;fill:#343a48}@media only screen and (max-width:767px){.yandex-map__zoom-button--zoom-in svg,.yandex-map__zoom-button--zoom-out svg{width:10px;height:10px}}.yandex-map__zoom-button--zoom-in:hover svg,.yandex-map__zoom-button--zoom-out:hover svg{opacity:.5}.yandex-map__zoom-button--zoom-in{border-radius:4px 4px 0 0}.yandex-map__zoom-button--zoom-out{border-radius:0 0 4px 4px}.yandex-map__zoom-wrapper{margin-right:20px;transform:translateY(-50%);border-radius:4px;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px}@media only screen and (max-width:767px){.yandex-map__zoom-wrapper{margin-right:10px}}.yandex-map__object-marker{transition-property:border-color;transition-duration:.25s;transition-timing-function:ease;display:inline-flex;justify-content:flex-start;align-items:center;border-radius:37px;background:#fff;position:relative;padding-right:10px;height:39px;color:#343a48;border:1px solid rgba(0,0,0,0);padding-left:5px}.yandex-map__object-marker-number{width:30px;height:30px;min-width:30px;min-height:30px;border-radius:50%;border:1px solid rgba(163,163,177,.5);font-weight:bold;font-size:14px;line-height:30px;text-align:center;margin-right:10px}.yandex-map__object-marker-price{background:#fcfcfc;font-size:14px;color:#000929;white-space:nowrap;font-weight:bold;transition-property:background,color,border-color;transition-duration:.25s;transition-timing-function:ease}.yandex-map__infrastructure-marker{transition-property:background-color,transform;transition-duration:.25s;transition-timing-function:ease;width:35px;height:35px;display:flex;justify-content:center;align-items:center;background-color:#1f4193;border-radius:50%;cursor:pointer}.yandex-map__infrastructure-marker img{max-width:70%;max-height:70%}.yandex-map__infrastructure-marker.is-open{transform:scale(1.07)}.yandex-map__infrastructure-marker.is-open .yandex-map__object-marker-name{background:#1f4193}.yandex-map__text-marker{font-size:15px;line-height:1.3;color:#4396e2;min-width:200px;font-weight:500;white-space:nowrap}@media only screen and (max-width:767px){.yandex-map__text-marker{font-size:13px}}.yandex-map__object-min-marker{display:flex;justify-content:center;align-items:center;position:relative;width:40px;height:40px;border-radius:50%;background:#fff;color:#343a48;border:1px solid #858fa7}.yandex-map__object-min-marker-icon{color:#1f4193;width:25px;height:25px}.yandex-map__office-marker{display:flex;justify-content:center;align-items:center;position:relative;width:40px;height:40px}.yandex-map__cluster{font-size:18px;line-height:1.4;width:32px;height:32px;border-radius:50%;font-weight:500;background-color:#858fa7;color:#fff;display:flex;justify-content:center;align-items:center;cursor:default;position:relative;transform:translate(-50%,-50%)}@media only screen and (max-width:1880px){.yandex-map__cluster{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.yandex-map__cluster{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.yandex-map__cluster{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.yandex-map__cluster{font-size:16px;line-height:1.4}}@media only screen and (max-width:1880px){.yandex-map__cluster{width:32px}}@media only screen and (max-width:1199px){.yandex-map__cluster{width:38px}}@media only screen and (max-width:1023px){.yandex-map__cluster{width:38px}}@media only screen and (max-width:767px){.yandex-map__cluster{width:38px}}@media only screen and (max-width:600px){.yandex-map__cluster{width:38px}}@media only screen and (max-width:1880px){.yandex-map__cluster{height:32px}}@media only screen and (max-width:1199px){.yandex-map__cluster{height:38px}}@media only screen and (max-width:1023px){.yandex-map__cluster{height:38px}}@media only screen and (max-width:767px){.yandex-map__cluster{height:38px}}@media only screen and (max-width:600px){.yandex-map__cluster{height:38px}}.yandex-map{display:flex;position:relative}.yandex-map--project .yandex-map__base{height:740px}@media only screen and (max-width:1880px){.yandex-map--project .yandex-map__base{height:740px}}@media only screen and (max-width:1199px){.yandex-map--project .yandex-map__base{height:680px}}@media only screen and (max-width:1023px){.yandex-map--project .yandex-map__base{height:680px}}@media only screen and (max-width:767px){.yandex-map--project .yandex-map__base{height:580px}}@media only screen and (max-width:600px){.yandex-map--project .yandex-map__base{height:580px}}@media only screen and (max-width:600px){.yandex-map--project .yandex-map__container{margin:0 -2.5%}}.yandex-map--contact .yandex-map__base{height:550px}@media only screen and (max-width:1880px){.yandex-map--contact .yandex-map__base{height:550px}}@media only screen and (max-width:1199px){.yandex-map--contact .yandex-map__base{height:500px}}@media only screen and (max-width:1023px){.yandex-map--contact .yandex-map__base{height:500px}}@media only screen and (max-width:767px){.yandex-map--contact .yandex-map__base{height:480px}}@media only screen and (max-width:600px){.yandex-map--contact .yandex-map__base{height:480px}}.yandex-map--infrastructure{display:flex;justify-content:space-between;position:relative}.yandex-map--infrastructure .yandex-map__wrapper{width:100%}.yandex-map--infrastructure .yandex-map__base{height:620px}@media only screen and (max-width:1880px){.yandex-map--infrastructure .yandex-map__base{height:620px}}@media only screen and (max-width:1199px){.yandex-map--infrastructure .yandex-map__base{height:540px}}@media only screen and (max-width:1023px){.yandex-map--infrastructure .yandex-map__base{height:540px}}@media only screen and (max-width:767px){.yandex-map--infrastructure .yandex-map__base{height:480px}}@media only screen and (max-width:600px){.yandex-map--infrastructure .yandex-map__base{height:480px}}.yandex-map-legend{position:absolute;top:25px;left:25px;z-index:1;display:flex;flex-direction:column;width:340px}@media only screen and (min-width:1200px){.yandex-map-legend{background:#fff;border-radius:4px;padding:25px}}@media only screen and (max-width:1199px){.yandex-map-legend{width:260px;bottom:30px;left:50%;top:auto;transform:translatex(-50%);align-items:center;margin-bottom:0}}.yandex-map-legend.is-open .yandex-map-legend__list-wrap{transition:opacity .25s,visibility 0s,height .35s;visibility:visible;height:380px;opacity:1;padding:20px 10px;margin-bottom:10px}.yandex-map-legend__list{width:100%;overflow:auto;margin-bottom:40px !important;scrollbar-width:thin}.yandex-map-legend__list:hover{scrollbar-color:#363636 rgba(0,0,0,0)}.yandex-map-legend__list::-webkit-scrollbar{width:4px;height:4px}.yandex-map-legend__list::-webkit-scrollbar-track{background-color:#363636}.yandex-map-legend__list::-webkit-scrollbar-thumb{background:#363636;border-radius:0}.yandex-map-legend__list::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}@media only screen and (max-width:1199px){.yandex-map-legend__list{max-height:320px;max-width:100%;margin-bottom:20px !important}}.yandex-map-legend__list-wrap{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:1199px){.yandex-map-legend__list-wrap{background:#fff;box-shadow:18px 18px 30px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.1);border-radius:10px;align-items:center;transition:opacity .25s,visibility 0s .25s,height .35s;visibility:hidden;opacity:0;height:0;padding:0}}@media only screen and (max-width:1199px){.yandex-map-legend__list-wrap>.btn{margin-left:-20px;background:none !important;padding:0;color:#1f4193;-webkit-text-decoration:underline;text-decoration:underline;font-size:14px}}.yandex-map-legend__icon{display:inline-flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;background:#1f4193;margin-right:15px}@media only screen and (max-width:1199px){.yandex-map-legend__icon{width:30px;height:30px;margin-right:10px}}.yandex-map-legend__icon img{max-width:70%}.yandex-map-legend__text{flex-grow:1;font-weight:bold;color:#858fa7}@media only screen and (max-width:1199px){.yandex-map-legend__text{font-size:14px}}.yandex-map-legend__toggle{position:relative;z-index:1;display:none}@media only screen and (max-width:1199px){.yandex-map-legend__toggle{display:block}}.yandex-map-legend__toggle-btn{padding:10px 20px;background-color:#fff;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px;border-radius:10px;border:1px solid rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.yandex-map-legend__toggle-btn-text{white-space:nowrap;font-weight:bold;color:#858fa7;margin-right:10px;font-size:14px}.yandex-map-legend__toggle-btn-icon svg{fill:#000929}.yandex-map-legend__toggle-btn-icon svg:first-child{width:14px;height:14px}.yandex-map-legend__toggle-btn-icon svg:last-child{width:12px;height:12px;margin:0 1px;display:none}.yandex-map-legend__toggle-btn.is-open .yandex-map-legend__toggle-btn-icon svg:first-child{display:none}.yandex-map-legend__toggle-btn.is-open .yandex-map-legend__toggle-btn-icon svg:last-child{display:block}.yandex-map-legend__item{margin-bottom:15px !important}@media only screen and (max-width:1199px){.yandex-map-legend__item{margin-bottom:10px !important}}.yandex-map-legend__item .checkbox__icon{width:22px;height:22px;border-color:#d1d1d1;margin:0}.yandex-map-legend__item .checkbox__icon svg{width:14px}.yandex-map-legend__content{width:100%;display:flex;justify-content:space-between;align-items:center;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;opacity:.8;padding-right:40px}.yandex-map-legend__label{width:100%;align-items:center}.yandex-map-legend__checkbox:checked+.yandex-map-legend__content{opacity:1 !important}.yandex-map-legend__checkbox:checked+.yandex-map-legend__content+.checkbox__icon{background:#1f4193;border-color:#1f4193}.yandex-map-legend__checkbox:checked+.yandex-map-legend__content+.checkbox__icon svg{opacity:1 !important}.yandex-map-legend-btn{display:flex;align-items:center;cursor:pointer;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;opacity:.7}.yandex-map-legend-btn:hover{opacity:.7}.yandex-map-legend-btn-icon{width:50px;height:50px;border-radius:10px;background:#1f4193;display:flex;justify-content:center;align-items:center;margin-right:20px}@media only screen and (max-width:1199px){.yandex-map-legend-btn-icon{width:40px;height:40px}}.yandex-map-legend-btn-icon img{width:30px;height:30px}@media only screen and (max-width:1199px){.yandex-map-legend-btn-icon img{width:25px;height:25px}}.yandex-map-filter{width:100%;position:relative;bottom:0}@media only screen and (max-width:1199px){.yandex-map-filter{display:flex;justify-content:center}}.yandex-map-filter .link{font-size:16px;line-height:1.66}@media only screen and (max-width:1880px){.yandex-map-filter .link{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.yandex-map-filter .link{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.yandex-map-filter .link{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.yandex-map-filter .link{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.yandex-map-filter .link{font-size:14px}}.yandex-map-filter__reset{padding:5px 20px;background:#1f4193;color:#fff;border-radius:20px;cursor:pointer}.yandex-map-filter__reset.is-disabled{opacity:.7;pointer-events:none}.yandex-map-filter__agree{display:none}.yandex-map-map{width:100%;position:relative}.yandex-map__container{position:relative;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;overflow:hidden}.yandex-map__base{border-radius:4px;overflow:hidden}.yandex-map__overlay{padding-top:27px;display:flex;justify-content:flex-start;align-items:space-between;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,9,41,.6);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:3;display:none}@media only screen and (max-width:1199px){.yandex-map__overlay{dispaly:flex}}.yandex-map__overlay.is-active{display:none}.yandex-map__overlay .h3{color:#fff}[class^=ymaps][class$=-ground-pane]{filter:grayscale(0.5)}.drop{position:relative}.drop__close{position:absolute;right:15px;top:15px;cursor:pointer}.drop__dropdawn{position:absolute;z-index:2;visibility:hidden}.drop__head::after{transition:transform .3s ease}.drop.is-open .drop__dropdawn{display:block;visibility:visible;transition:opacity .25s,transform .25s,visibility 0s 0s;transform:translateY(100%);opacity:1}.drop.is-open .drop__head::after{transform:rotate(-225deg)}.drop--share{position:relative}.drop--share .drop__dropdawn{transform:translateY(0) !important;bottom:0;right:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:10px;box-shadow:18px 18px 30px rgba(0,0,0,.08);padding:15px;position:absolute;z-index:2;bottom:0;right:0;min-width:240px;display:none}.drop--share .drop__close{width:12px;height:12px;line-height:1}.drop--share.is-open .share__button{z-index:3}.drop--share.is-open .share__button .btn-circle__icon-before{color:#1f4193 !important;background:#fff;border-color:#fff}.drop--share .share__list{display:flex;margin-bottom:10px}.drop--share .share__copy{display:inline-flex;align-items:center;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.drop--share .share__copy:hover{opacity:.7;cursor:pointer}.drop--share .share__copy-icon{margin-right:7px;height:14px;line-height:0}.drop--share .share__copy-text{color:#343a48;font-size:14px}.drop--share .share__copy svg{width:14px;height:14px;color:#343a48}.drop-city .drop__close{border:1px solid rgba(163,163,177,.5);border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.drop-city .drop__close svg{fill:#1f4193;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;width:12px}.drop-city .drop__close:hover svg{opacity:.8}.drop-city .drop__content{position:relative}.drop-city .drop__content-title{font-size:24px;line-height:1.33;font-weight:bold;white-space:nowrap;margin-bottom:20px}@media only screen and (max-width:1880px){.drop-city .drop__content-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.drop-city .drop__content-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){.drop-city .drop__content-title{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.drop-city .drop__content-title{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.drop-city .drop__content-title{white-space:wrap}}.drop-city .drop__content-list{display:flex;flex-direction:column;align-items:flex-start}.drop-city .drop__content-list a{transition-property:color;transition-duration:.25s;transition-timing-function:ease;position:relative;display:inline-block}.drop-city .drop__content-list a::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#1f4193;transition-property:width,background,opacity;transition-duration:.25s;transition-timing-function:ease;opacity:0}@media only screen and (min-width:1024px){.drop-city .drop__content-list a:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#1f4193}.drop-city .drop__content-list a:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled)::after{opacity:1;width:100%;background:#1f4193}}.drop-city .drop__content-list a:not(:last-child){margin-bottom:15px}.drop-city .drop__dropdawn{transform:translateY(105%);opacity:0;transition:opacity .25s,transform .25s,visibility 0s .25s;bottom:-10px;border:1px solid #d1d1d1;border-radius:10px;background:#fff;padding:15px 90px 20px 20px}@media only screen and (max-width:600px){.drop-city .drop__dropdawn{padding:50px 15px 20px}}.drop-city--header .drop__head{cursor:pointer;display:flex;align-items:center;color:#343a48;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.drop-city--header .drop__head:hover:not([disabled]):not([data-is-disabled]):not(.slick-disabled){color:#1f4193}.drop-city--header .drop__head::after{content:"";display:block;position:relative;width:6px;height:6px;margin:5px 0 0 7px;border-bottom:2px solid;border-left:2px solid;top:45%;transform:translateY(-50%) rotate(-45deg);border-color:#343a48;opacity:.7}.drop-city--header .drop__dropdawn{right:0}.drop-city--menu .drop__head{cursor:pointer;display:flex;align-items:center;color:#fff;font-size:18px;font-weight:500}.drop-city--menu .drop__head::after{content:"";display:block;position:relative;width:7px;height:7px;margin:5px 0 0 9px;border-bottom:2px solid;border-left:2px solid;top:45%;transform:translateY(-50%) rotate(-45deg);border-color:#fff;opacity:.9}.drop-city--menu .drop__dropdawn{left:0}@media only screen and (max-width:600px){.drop-city--menu .drop__dropdawn{right:0}}.search-panel{z-index:30;position:fixed;top:0;left:0;width:100%;visibility:hidden;transition:visibility 0s .3s}.search-panel__overlay{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:0;background:#000;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.search-panel__inner{background:#fff;position:relative;z-index:19;transform:translateY(-100%);transition-property:transform;transition-duration:.25s;transition-timing-function:ease}.search-panel__content{position:relative;padding:40px 0}@media only screen and (max-width:600px){.search-panel__content{padding-top:40px}}.search-panel__form{width:100%}@media only screen and (max-width:1440px){.search-panel__form{width:90%}}@media only screen and (max-width:600px){.search-panel__form{width:100%;margin-top:40px}}.search-panel__close{position:absolute;width:34px;height:34px;right:-80px;top:50%;transform:translateY(-55%)}@media only screen and (max-width:1440px){.search-panel__close{right:0}}@media only screen and (max-width:600px){.search-panel__close{top:20px;transform:none}}.search-panel.is-open{visibility:visible;transition:visibility 0s 0s}.search-panel.is-open .search-panel__overlay{opacity:.4}.search-panel.is-open .search-panel__inner{transform:translateY(0%)}.form-search{display:flex;justify-content:space-between;align-items:center;width:100%;height:56px;background:#eaeaea;border-radius:10px;position:relative}@media only screen and (max-width:600px){.form-search{height:50px}}.form-search__icon{width:60px;height:100%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.form-search__icon{display:none}}.form-search__icon svg,.form-search__icon img{width:20px;height:20px}.form-search__input{flex-grow:1}.form-search__input input{width:100%;height:56px;line-height:56px;padding:0 15px;background:rgba(0,0,0,0);font-size:18px;line-height:1.4;flex-grow:1;color:#363636}@media only screen and (max-width:1880px){.form-search__input input{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.form-search__input input{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.form-search__input input{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.form-search__input input{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.form-search__input input{height:50px;line-height:50px}}.main-hero .main__inner,.main-second .main__inner{position:relative}.main-hero .main__image,.main-second .main__image{position:relative;position:absolute;top:0;left:0;width:100%;height:100%}.main-hero .main__image::before,.main-second .main__image::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.main-hero .main__content,.main-second .main__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center}@media only screen and (max-width:1023px){.main-hero .main__content,.main-second .main__content{align-items:flex-start;padding-top:60px}}@media only screen and (max-width:767px){.main-hero .main__content,.main-second .main__content{padding-top:25%}}.main-hero .main__content-inner,.main-second .main__content-inner{color:#fff}@media only screen and (max-width:1023px){.main-hero .main__content-inner,.main-second .main__content-inner{padding:0 30px}}@media only screen and (max-width:767px){.main-hero .main__content-inner,.main-second .main__content-inner{padding:0;text-align:center}}.main-hero .main__title,.main-second .main__title{font-size:64px;line-height:1.22;letter-spacing:-0.01em;margin-bottom:30px}@media only screen and (max-width:1880px){.main-hero .main__title,.main-second .main__title{font-size:58px;line-height:1.22}}@media only screen and (max-width:1199px){.main-hero .main__title,.main-second .main__title{font-size:55px;line-height:1.22}}@media only screen and (max-width:1023px){.main-hero .main__title,.main-second .main__title{font-size:42px;line-height:1.22}}@media only screen and (max-width:600px){.main-hero .main__title,.main-second .main__title{font-size:36px;line-height:1.22}}@media only screen and (max-width:1880px){.main-hero .main__title,.main-second .main__title{margin-bottom:30px}}@media only screen and (max-width:1199px){.main-hero .main__title,.main-second .main__title{margin-bottom:25px}}@media only screen and (max-width:1023px){.main-hero .main__title,.main-second .main__title{margin-bottom:25px}}@media only screen and (max-width:767px){.main-hero .main__title,.main-second .main__title{margin-bottom:20px}}@media only screen and (max-width:600px){.main-hero .main__title,.main-second .main__title{margin-bottom:20px}}@media only screen and (max-width:600px){.main-hero .main__title,.main-second .main__title{font-size:32px}}.main-hero .main__subtitle,.main-second .main__subtitle{border-left:2px solid #fff;padding-left:20px;font-size:18px;line-height:1.4;position:relative}@media only screen and (max-width:1880px){.main-hero .main__subtitle,.main-second .main__subtitle{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.main-hero .main__subtitle,.main-second .main__subtitle{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.main-hero .main__subtitle,.main-second .main__subtitle{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.main-hero .main__subtitle,.main-second .main__subtitle{font-size:16px;line-height:1.4}}@media only screen and (max-width:767px){.main-hero .main__subtitle,.main-second .main__subtitle{border:none;padding-top:20px}}.main-hero .main__subtitle::before,.main-second .main__subtitle::before{content:"";display:block;position:absolute;width:80px;height:2px;background:#fff;top:0;left:50%;margin-left:-40px;display:none}@media only screen and (max-width:767px){.main-hero .main__subtitle::before,.main-second .main__subtitle::before{display:block}}.main-hero .main__button,.main-second .main__button{margin-top:80px}@media only screen and (max-width:1880px){.main-hero .main__button,.main-second .main__button{margin-top:80px}}@media only screen and (max-width:1199px){.main-hero .main__button,.main-second .main__button{margin-top:30px}}@media only screen and (max-width:1023px){.main-hero .main__button,.main-second .main__button{margin-top:30px}}@media only screen and (max-width:767px){.main-hero .main__button,.main-second .main__button{margin-top:30px}}@media only screen and (max-width:600px){.main-hero .main__button,.main-second .main__button{margin-top:30px}}.main-hero .main__form,.main-second .main__form{position:absolute;z-index:1;right:calc((100vw - 1280px)/2);top:75px;background:#fff;border-radius:4px;min-height:400px;width:420px;padding:30px}@media only screen and (max-width:1540px){.main-hero .main__form,.main-second .main__form{right:60px;top:30px}}@media only screen and (max-width:1023px){.main-hero .main__form,.main-second .main__form{right:50px;top:400px;left:50px;width:auto}}@media only screen and (max-width:767px){.main-hero .main__form,.main-second .main__form{position:relative;top:auto;left:auto;right:auto;margin:-180px 20px 0 20px;box-shadow:18px 18px 30px rgba(0,0,0,.08);padding:30px 20px}}.main-hero .main__form-title,.main-second .main__form-title{font-size:20px;line-height:1.4;font-weight:bold;margin-bottom:30px}@media only screen and (max-width:1880px){.main-hero .main__form-title,.main-second .main__form-title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1199px){.main-hero .main__form-title,.main-second .main__form-title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1023px){.main-hero .main__form-title,.main-second .main__form-title{font-size:18px;line-height:1.4}}@media only screen and (max-width:600px){.main-hero .main__form-title,.main-second .main__form-title{font-size:18px;line-height:1.4}}.main-hero .main__inner::before{content:"";display:block;position:relative;width:100%;padding-top:calc(100vh - 176px);min-height:620px}@media only screen and (max-width:1540px){.main-hero .main__inner::before{padding-top:620px}}@media only screen and (max-width:1023px){.main-hero .main__inner::before{min-height:0;min-height:initial;padding-top:870px}}@media only screen and (max-width:767px){.main-hero .main__inner::before{padding-top:800px}}@media only screen and (min-width:2000px){.main-hero .main__inner::before{padding-top:870px}}@media only screen and (max-width:767px){.main-hero .slick-arrow{top:40%}}.main-hero .slick-prev{left:10%}@media only screen and (max-width:1540px){.main-hero .slick-prev{left:0}}.main-hero .slick-next{right:10%}@media only screen and (max-width:1540px){.main-hero .slick-next{right:0}}.main-hero .slick-dots{bottom:90px;left:calc((100vw - 1280px)/2)}@media only screen and (max-width:1540px){.main-hero .slick-dots{left:60px}}@media only screen and (max-width:1023px){.main-hero .slick-dots{bottom:520px}}@media only screen and (max-width:767px){.main-hero .slick-dots{bottom:230px;left:50%;align-items:center;width:auto;transform:translateX(-50%)}}.main-second .main__inner::before{content:"";display:block;position:relative;width:100%;padding-top:660px}@media only screen and (max-width:1540px){.main-second .main__inner::before{padding-top:700px}}@media only screen and (max-width:1023px){.main-second .main__inner::before{padding-top:870px}}@media only screen and (max-width:767px){.main-second .main__inner::before{padding-top:800px}}.main-project{padding:0}@media only screen and (max-width:600px){.main-project__slider{margin:0 -5%}}.main-project__slider .slick-dots{right:50px}@media only screen and (max-width:600px){.main-project__slider .slick-dots{right:auto;left:50%;display:block;transform:translateX(-50%)}}.main-project__slider .sl-item img{border-radius:4px}.main-project__slider .sl-item:before{padding-top:56%}@media only screen and (max-width:600px){.main-project__slider .sl-item:before{padding-top:540px}}.main-project__bottom{display:none;width:100%;padding:10px 0}@media only screen and (max-width:767px){.main-project__bottom{display:flex}}.main-project__bottom .btn{white-space:normal}.main-project__bottom .btn:not(:last-child){margin-right:15px}@media only screen and (max-width:600px){.main-project__bottom .btn{width:100%;padding:0}}@media only screen and (max-width:1199px){.main-project .headline{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:1199px){.main-project .headline__title{margin-bottom:15px}}.main-error .main__row{position:relative}.main-error .main__inner{position:relative;padding:60px 0 120px}@media only screen and (max-width:1199px){.main-error .main__inner{padding:40px 0 80px}}.main-error .main__content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media only screen and (max-width:600px){.main-error .main__content{max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}}.main-error .main__title{font-size:200px;font-weight:bold;color:#1f4193;line-height:1;margin-bottom:0}@media only screen and (max-width:1199px){.main-error .main__title{font-size:160px}}@media only screen and (max-width:1023px){.main-error .main__title{font-size:160px}}@media only screen and (max-width:767px){.main-error .main__title{font-size:90px}}@media only screen and (max-width:600px){.main-error .main__title{font-size:74px}}.main-error .main__subtitle{font-size:22px}@media only screen and (max-width:1199px){.main-error .main__subtitle{font-size:21px}}@media only screen and (max-width:767px){.main-error .main__subtitle{font-size:20px}}@media only screen and (max-width:600px){.main-error .main__subtitle{font-size:18px}}.main-error .main__button{margin-top:50px}.main-hero--new{padding-bottom:0;margin-bottom:84px}@media only screen and (max-width:1199px){.main-hero--new{margin-bottom:50px}}@media only screen and (max-width:767px){.main-hero--new{margin-bottom:40px}}@media only screen and (max-width:767px){.main-hero--new .main__inner:before{padding-top:480px}}@media only screen and (max-width:1023px){.main-hero--new .main__content{padding-top:0;display:flex;align-items:center}}.main-hero--new .main__content-inner{color:#fff}@media only screen and (max-width:1023px){.main-hero--new .main__content-inner{padding:0;text-align:center}}@media only screen and (max-width:1023px){.main-hero--new .main__title{font-size:36px}}@media only screen and (max-width:1023px)and (max-width:767px){.main-hero--new .main__title{font-size:32px}}@media only screen and (max-width:1023px){.main-hero--new .main__subtitle{border:none;padding-top:20px}}@media only screen and (max-width:1023px){.main-hero--new .main__subtitle:before{display:block}}@media only screen and (max-width:1023px){.main-hero--new .slick-arrow{display:none !important}}@media only screen and (max-width:1023px){.main-hero--new .slick-dots{bottom:30px;left:50%;align-items:center;width:auto;transform:translateX(-50%)}}@media only screen and (max-width:600px){.main-hero--new .sl-dots-circle{margin-bottom:0 !important}}.main-hero__banners{position:absolute;z-index:1;right:calc((100vw - 1280px)/2);top:21%}@media only screen and (max-width:1540px){.main-hero__banners{right:60px;top:50%;transform:translateY(-50%)}}@media only screen and (max-width:1023px){.main-hero__banners{display:none}}.main-hero__banner{display:flex;flex-direction:column;justify-content:space-between;padding:32px;height:230px;width:463px;border-radius:4px;background:#1f4193;color:#fff}@media only screen and (max-width:1540px){.main-hero__banner{width:380px;height:190px;padding:24px}}.main-hero__banner:not(:last-child){margin-bottom:24px}.main-hero__banner:nth-child(2){background:#fff;color:#343a48}.main-hero__banner-title{font-size:30px;line-height:1.2;font-weight:500}@media only screen and (max-width:1540px){.main-hero__banner-title{font-size:26px}}.main-hero__banner-description{font-size:18px;line-height:1.16}@media only screen and (max-width:1540px){.main-hero__banner-description{font-size:16px}}.main__form-new{position:absolute;left:0;right:0;bottom:0;z-index:3;transform:translateY(50%)}@media only screen and (max-width:1199px){.main__form-new{position:relative;left:auto;right:auto;bottom:auto;transform:none;background:#f2f4f7}}.docs__row{background:#f2f4f7;border-radius:4px}.docs__head{padding:30px 40px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1880px){.docs__head{padding:30px 40px}}@media only screen and (max-width:1199px){.docs__head{padding:28.3px 22.7px}}@media only screen and (max-width:1023px){.docs__head{padding:25px 20px}}@media only screen and (max-width:767px){.docs__head{padding:30px 20px}}@media only screen and (max-width:600px){.docs__head{padding:30px 20px}}@media only screen and (max-width:600px){.docs__head{flex-direction:column;align-items:flex-start;text-align:center}}.docs__head .btn{color:#fff}.docs__head .btn::after{top:48%;right:30px}@media only screen and (max-width:600px){.docs__head .btn{margin-top:30px;max-width:320px}}.docs__title{display:inline-block;position:relative;padding-right:20px}@media only screen and (max-width:600px){.docs__title{margin-bottom:10px}}.docs__title-title{font-size:30px;line-height:1.35;color:#363636;font-weight:bold}@media only screen and (max-width:1880px){.docs__title-title{font-size:28px;line-height:1.35}}@media only screen and (max-width:1199px){.docs__title-title{font-size:26px;line-height:1.35}}@media only screen and (max-width:1023px){.docs__title-title{font-size:24px;line-height:1.35}}@media only screen and (max-width:600px){.docs__title-title{font-size:22px;line-height:1.35}}.docs__title-subtitle{margin-top:5px;color:#858fa7}.docs__count{position:absolute;top:-5px;right:-30px;color:#fff;font-size:14px;font-weight:bold;background:#363636;border-radius:20px;padding:1px 10px}@media only screen and (max-width:600px){.docs__count{font-size:12px}}@media only screen and (max-width:600px){.docs__button{width:100%;display:flex;justify-content:center}}.docs__content{padding:0px 50px 50px}@media only screen and (max-width:1880px){.docs__content{padding:0vw 50px 50px}}@media only screen and (max-width:1199px){.docs__content{padding:0px 40px 40px}}@media only screen and (max-width:1023px){.docs__content{padding:0px 40px 40px}}@media only screen and (max-width:767px){.docs__content{padding:0px 20px 30px}}@media only screen and (max-width:600px){.docs__content{padding:0px 20px 30px}}.docs__item{display:flex;justify-content:space-between;align-items:center;transition-property:border-color;transition-duration:.25s;transition-timing-function:ease;background:#eaeaea;border-radius:4px;padding:15px 25px}.no-touch .docs__item:hover .docs__item-link{background:#1f4193;color:#fff}.docs__item:not(:last-child){margin-bottom:10px}@media only screen and (max-width:767px){.docs__item{padding:20px}}@media only screen and (max-width:600px){.docs__item{padding:15px 10px}}@media only screen and (max-width:380px){.docs__item{flex-direction:column;align-items:flex-start}}.docs__item-inner{display:flex;flex-grow:1}@media only screen and (max-width:767px){.docs__item-inner{flex-direction:column}}.docs__item-title{font-size:18px;line-height:1.4;font-weight:bold;flex-grow:1}@media only screen and (max-width:1880px){.docs__item-title{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.docs__item-title{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.docs__item-title{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.docs__item-title{font-size:16px;line-height:1.4}}@media only screen and (max-width:767px){.docs__item-title{margin-bottom:5px}}.docs__item-date{font-size:14px;width:200px;color:#858fa7}@media only screen and (max-width:767px){.docs__item-date{font-size:12px}}.docs__item-link{font-size:16px;line-height:1.66;transition-property:color,background;transition-duration:.25s;transition-timing-function:ease;background:#fff;padding:.7em 1em;border-radius:4px}@media only screen and (max-width:1880px){.docs__item-link{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.docs__item-link{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.docs__item-link{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.docs__item-link{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.docs__item-link{margin-top:15px}}.docs-popup .tab__buttons{margin-bottom:20px;flex-wrap:wrap}.docs-popup .tab__buttons .tab__btn{margin:0 15px 15px 0}@media only screen and (max-width:600px){.docs-popup .tab__buttons .tab__btn{margin:0 7px 7px 0}}.docs-popup__bottom{display:flex;justify-content:flex-end;margin-top:30px}.docs-popup__bottom .link__text{font-weight:bold}.nav-navbar{height:100px}@media only screen and (max-width:1023px){.nav-navbar{height:75px}}.nav-navbar__list{display:flex;overflow-x:auto;height:100px}@media only screen and (max-width:1023px){.nav-navbar__list{height:75px}}.nav-navbar__list-inner{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1199px){.nav-navbar__list-inner{overflow-x:auto}.nav-navbar__list-inner::-webkit-scrollbar{height:0}}@media only screen and (max-width:1199px){.nav-navbar__list-inner{margin-left:-30px;width:calc(100% + 60px)}}@media only screen and (max-width:767px){.nav-navbar__list-inner{margin-left:-5%;width:110%}}.nav-navbar__list-list{display:flex;justify-content:flex-start;width:100%}.nav-navbar__buttons{display:flex}@media only screen and (max-width:1199px){.nav-navbar__buttons .btn{display:none}}@media only screen and (max-width:1440px){.nav-navbar__buttons .btn:first-child{display:none}}.nav-navbar__buttons .btn:not(:last-child){margin-right:20px}.nav-navbar__btn{position:relative;cursor:pointer;font-weight:bold;white-space:nowrap;font-size:15px;border-bottom:1px solid;border-color:rgba(0,0,0,0);transition-property:color;transition-duration:.25s;transition-timing-function:ease}.nav-navbar__btn:not(:last-child){margin-right:20px}@media only screen and (max-width:1199px){.nav-navbar__btn:first-child{margin-left:30px}}@media only screen and (max-width:767px){.nav-navbar__btn:first-child{margin-left:5%}}@media only screen and (max-width:1199px){.nav-navbar__btn:last-child{margin-right:30px}}@media only screen and (max-width:767px){.nav-navbar__btn:last-child{margin-right:5%}}.nav-navbar__btn.is-active{cursor:default}.nav-navbar__btn.is-active,.nav-navbar__btn:hover{color:#1f4193;border-color:#1f4193}.nav-navbar__inner{width:100%;height:100%;z-index:8}@media only screen and (max-width:600px){.nav-navbar__inner{height:60px}}.nav-navbar__inner._fixed{position:fixed;top:0;left:0;right:0;width:100%;height:60px}.nav-navbar__inner._fixed .nav-navbar__list{background:#fff;box-shadow:18px 18px 30px rgba(0,0,0,.08);width:100%;height:60px;opacity:0;transform:translateY(-100%)}.nav-navbar__inner._show .nav-navbar__list{transition-property:transform,opacity;transition-duration:.25s;transition-timing-function:ease;opacity:1 !important;transform:translateY(0)}.nav-navbar__inner._fixed._hide .nav-navbar__list{transition-property:transform,opacity;transition-duration:.25s;transition-timing-function:ease;opacity:0 !important}.nav-navbar__inner._bottom{position:absolute;top:0}.j-navbar-container{position:relative}.nav-sidebar{position:absolute;top:50px;left:0;display:flex;justify-content:flex-start}@media only screen and (max-width:1440px){.nav-sidebar{left:45px}}@media only screen and (max-width:1023px){.nav-sidebar{left:0;top:0;background:#fff;width:100%;padding:0 30px;z-index:2;display:none}}@media only screen and (max-width:600px){.nav-sidebar{display:none}}.nav-sidebar__wrapper{padding-bottom:60px}@media only screen and (max-width:1880px){.nav-sidebar__wrapper{padding-bottom:60px}}@media only screen and (max-width:1199px){.nav-sidebar__wrapper{padding-bottom:50px}}@media only screen and (max-width:1023px){.nav-sidebar__wrapper{padding-bottom:50px}}@media only screen and (max-width:767px){.nav-sidebar__wrapper{padding-bottom:50px}}@media only screen and (max-width:600px){.nav-sidebar__wrapper{padding-bottom:50px}}.nav-sidebar__inner{width:250px;z-index:7}@media only screen and (max-width:1023px){.nav-sidebar__inner{width:100%;max-width:100%;overflow-x:auto;padding:10px 0}}.nav-sidebar._fixed{position:fixed;top:100px;left:calc((100% - 1280px)/2)}.nav-sidebar._fixed .nav-sidebar__inner{opacity:0;transform:translateY(-30px)}@media only screen and (max-width:1440px){.nav-sidebar._fixed{left:45px}}@media only screen and (max-width:767px){.nav-sidebar._fixed{left:5%;box-shadow:rgba(0,0,0,.08) 0px 4px 15px 0px}}.nav-sidebar._show .nav-sidebar__inner{transform:translateY(0);transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease;opacity:1}.nav-sidebar._hide{transition:opacity .15s;opacity:0}.nav-sidebar._bottom{position:absolute;top:auto;bottom:60px;left:calc((100% - 1280px)/2)}@media only screen and (max-width:1440px){.nav-sidebar._bottom{left:45px}}.nav-sidebar__list{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:1023px){.nav-sidebar__list{flex-direction:row;padding-bottom:10px}}.nav-sidebar__btn{position:relative;cursor:pointer;text-align:left;padding-left:60px;color:#858fa7;font-size:16px;line-height:1.66;transition-property:color,background;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:1880px){.nav-sidebar__btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.nav-sidebar__btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.nav-sidebar__btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.nav-sidebar__btn{font-size:16px;line-height:1.66}}@media only screen and (max-width:1440px){.nav-sidebar__btn{font-size:14px}}@media only screen and (max-width:1023px){.nav-sidebar__btn{white-space:nowrap;padding:8px 15px;font-size:14px;border-radius:4px;background:#fff;background:#f2f4f7;border:1px solid #f2f4f7;font-size:16px;margin:5px}}.nav-sidebar__btn::before{content:"";display:block;position:absolute;top:50%;left:0;margin-top:-1px;width:30px;height:2px;background:#858fa7;transition-property:width,background;transition-duration:.25s;transition-timing-function:ease;z-index:1}@media only screen and (max-width:1023px){.nav-sidebar__btn::before{display:none}}.nav-sidebar__btn:not(:last-child){margin-bottom:20px}@media only screen and (max-width:1880px){.nav-sidebar__btn:not(:last-child){margin-bottom:20px}}@media only screen and (max-width:1199px){.nav-sidebar__btn:not(:last-child){margin-bottom:11.4px}}@media only screen and (max-width:1023px){.nav-sidebar__btn:not(:last-child){margin-bottom:10px}}@media only screen and (max-width:767px){.nav-sidebar__btn:not(:last-child){margin-bottom:5.7px}}@media only screen and (max-width:600px){.nav-sidebar__btn:not(:last-child){margin-bottom:5px}}.nav-sidebar__btn.is-active{cursor:default}.nav-sidebar__btn.is-active:before{width:40px;background:#1f4193}.nav-sidebar__btn.is-active,.nav-sidebar__btn:hover{color:#1f4193;font-weight:600}.nav-sidebar__btn.is-active:before,.nav-sidebar__btn:hover:before{width:40px;background:#1f4193}@media only screen and (max-width:1023px){.nav-sidebar__btn.is-active,.nav-sidebar__btn:hover{color:#fff;background:#f2f4f7}}.nav-sidebar-section{padding:40px 0 0 265px}@media only screen and (max-width:1330px){.nav-sidebar-section{padding:40px 0 0 250px}}@media only screen and (max-width:1023px){.nav-sidebar-section{padding:0}}.nav-sidebar-section .text-content{max-width:870px}@media only screen and (max-width:1023px){.nav-sidebar-section:not(:last-child){margin-bottom:20px}}.nav-sidebar__head{margin-bottom:25px}@media only screen and (max-width:1023px){.nav-sidebar__head{padding:5px 0;margin-bottom:0}}.nav-sidebar__head-title{font-size:24px;line-height:1.33;font-weight:bold}@media only screen and (max-width:1880px){.nav-sidebar__head-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.nav-sidebar__head-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){.nav-sidebar__head-title{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.nav-sidebar__head-title{font-size:22px;line-height:1.33}}@media only screen and (max-width:1023px){.nav-sidebar__head-title{font-weight:600}}.nav-sidebar__text{margin-bottom:40px}@media only screen and (max-width:1880px){.nav-sidebar__text{margin-bottom:40px}}@media only screen and (max-width:1199px){.nav-sidebar__text{margin-bottom:34px}}@media only screen and (max-width:1023px){.nav-sidebar__text{margin-bottom:30px}}@media only screen and (max-width:767px){.nav-sidebar__text{margin-bottom:28.3px}}@media only screen and (max-width:600px){.nav-sidebar__text{margin-bottom:25px}}@media only screen and (max-width:1199px){.nav-sidebar__text{font-size:14px}}@media only screen and (max-width:1023px){.nav-sidebar__text{margin-bottom:20px}}.j-sidebar-container{position:relative;overflow:hidden}.wrapper-landing .nav-sidebar._fixed{left:calc((100vw - 1340px)/2 + 90px)}@media only screen and (max-width:1440px){.wrapper-landing .nav-sidebar._fixed{left:calc(80px + 3vw)}}.wrapper-landing .nav-sidebar._bottom{left:50px}@media only screen and (max-width:1023px){.search-small{display:flex;flex-wrap:wrap}}.search-small .search__item:not(:last-child){margin-bottom:15px}.search-small .search__item:nth-child(even){margin-right:0}@media only screen and (max-width:1023px){.search-small .search__item{width:47%;margin-right:3%}}@media only screen and (max-width:767px){.search-small .search__item{width:100%;margin-right:0}}.search-small .search__item-label,.search-small .search__item .search__item-label{font-size:12px;color:#858fa7;margin-bottom:10px}.search-small .search__submit{width:100%}.search-flats .col{display:flex;align-items:flex-end}.search-flats .col .range-slider{width:100%;margin-bottom:-4px}.search-flats .col .search__item{width:100%}.search-flats .col .search__item-inner{width:100%}.search-flats .col .select2-selection{height:56px}.search-flats .col .search-rooms label,.search-flats .col .search-tag__btn label{height:56px;line-height:56px}@media only screen and (max-width:600px){.search-flats .col .search-tag__btn label{height:40px;line-height:40px}}.search-flats .col .btn{width:100%}@media only screen and (max-width:1023px){.search-flats .col .btn{height:56px}}.search-flats .col--tags{flex-grow:1;width:auto}@media only screen and (max-width:600px){.search-flats__top{margin:-10px}}@media only screen and (max-width:600px){.search-flats__top .col{padding:10px}}.search-flats__bottom{margin-top:20px;justify-content:flex-end;align-items:center}.search-flats__bottom .col:first-child{width:auto;flex-grow:1}@media only screen and (max-width:600px){.search-flats__bottom .col:first-child{order:2;margin-top:10px}}@media only screen and (max-width:1199px){.search-flats__bottom .btn{width:100%}}.search-flats__bottom .link{cursor:pointer;font-weight:bold;font-size:14px}.search-flats__bottom .link__text{color:#858fa7}.search-flats__bottom .link__icon-before{width:10px;height:10px}.search__item-label{font-size:12px;color:#858fa7;margin-bottom:10px}.search-small .search__item--two,.search-flats .search__item--two{display:flex;justify-content:space-between}.search-small .search__item--two .search__item-inner,.search-flats .search__item--two .search__item-inner{width:48%}.search-tag{display:flex;flex-wrap:wrap;margin:-7px}.search-tag__item{padding:7px}.search-tag__btn{display:inline-block}.search-tag__btn.active label{background:#1f4193;color:#fff}.search-tag__btn label,.search-tag__btn .search-drop__btn{flex-grow:0;display:inline-block;padding:0px 20px;height:50px;line-height:47px;border:1px solid #d1d1d1;cursor:pointer;transition-property:background,color;transition-duration:.25s;transition-timing-function:ease;font-size:14px;text-align:center;border-radius:4px;color:#363636;background:#fff;white-space:nowrap}@media only screen and (max-width:1880px){.search-tag__btn label,.search-tag__btn .search-drop__btn{padding:0vw 20px}}@media only screen and (max-width:1199px){.search-tag__btn label,.search-tag__btn .search-drop__btn{padding:0px 15px}}@media only screen and (max-width:1023px){.search-tag__btn label,.search-tag__btn .search-drop__btn{padding:0px 15px}}@media only screen and (max-width:767px){.search-tag__btn label,.search-tag__btn .search-drop__btn{padding:0px 10px}}@media only screen and (max-width:600px){.search-tag__btn label,.search-tag__btn .search-drop__btn{padding:0px 10px}}@media only screen and (max-width:1880px){.search-tag__btn label,.search-tag__btn .search-drop__btn{font-size:14px}}@media only screen and (max-width:1199px){.search-tag__btn label,.search-tag__btn .search-drop__btn{font-size:13px}}@media only screen and (max-width:1023px){.search-tag__btn label,.search-tag__btn .search-drop__btn{font-size:13px}}@media only screen and (max-width:767px){.search-tag__btn label,.search-tag__btn .search-drop__btn{font-size:12px}}@media only screen and (max-width:600px){.search-tag__btn label,.search-tag__btn .search-drop__btn{font-size:12px}}.no-touch .search-tag__btn label:hover,.no-touch .search-tag__btn .search-drop__btn:hover{background:#d1d1d1}.search-tag__btn input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.search-tag__btn input:checked+label{background:#1f4193 !important;color:#fff !important}.search-rooms{width:100%;display:inline-flex;border-radius:4px}.search-rooms__item{display:inline-block;flex-grow:1}.search-rooms__item:first-child label{border-radius:4px 0 0 4px}.search-rooms__item:last-child label{border-radius:0 4px 4px 0}.search-rooms__item:not(:last-child){border-right:1px solid rgba(163,163,177,.3)}.search-rooms__item:not(:first-child) label::after{content:"к";display:block;display:inline-block;position:relative;margin-left:2px;color:inherit;font-size:inherit}.search-rooms label{flex-grow:0;display:inline-block;height:50px;cursor:pointer;transition-property:background,color;transition-duration:.25s;transition-timing-function:ease;font-size:14px;line-height:50px;text-align:center;color:#000929;background:#f2f4f7;padding:0 10px;width:100%;white-space:nowrap}.no-touch .search-rooms label:hover{background:#d1d1d1}.search-rooms.active label{background:#1f4193;color:#fff}.search-rooms input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.search-rooms input:checked+label{background:#1f4193 !important;color:#fff !important}.search-rooms input:disabled+label{color:rgba(0,0,0,.3);cursor:default;pointer-events:none}.search-small-new{display:flex;background:#f2f4f7;border-radius:4px;padding:24px}@media only screen and (max-width:1199px){.search-small-new{flex-wrap:wrap;justify-content:space-between;padding:44px 0}}.search-small-new .search__item{flex-grow:1;max-width:240px}.search-small-new .search__item:not(last-child){margin-right:22px}@media only screen and (max-width:1199px){.search-small-new .search__item:not(last-child){margin-right:0}}@media only screen and (max-width:1199px){.search-small-new .search__item{flex-grow:0;width:calc(50% - 12px);max-width:100%;margin:0 0 24px 0}}@media only screen and (max-width:767px){.search-small-new .search__item{width:100%}}.search-small-new .form-range{padding-top:0;min-width:200px}.search-small-new .form-range__label{display:none}.search-small-new .form-range__input{width:40px !important}.search-small-new .range-slider__inputs,.search-small-new .select2-selection,.search-small-new .search-rooms label{background:#fff}.search-small-new .search-rooms label{height:53px;line-height:53px;min-width:46px}.search-small-new .btn{padding-left:10px;padding-right:10px;height:58px}@media only screen and (max-width:767px){.search-small-new .btn{width:100%}}@media only screen and (max-width:1199px){.search-small-new .search__submit{margin-left:auto;margin-right:0}}@media only screen and (max-width:767px){.search-small-new .search__submit{width:100%}}.search-small-new .select2-selection{height:53px;border:none !important}.search-small-new .range-slider__inputs{height:53px}@media only screen and (max-width:767px){.card{max-width:440px;margin:0 auto}}.card__tag{position:absolute;top:17px;left:17px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.card__tag-item{position:relative;padding:3px 7px;background:hsla(0,0%,100%,.8);color:#343a48;font-size:12px;line-height:1;font-weight:bold;border-radius:4px}.card__tag-item:not(:last-child){margin-bottom:7px}.card__tag--new{display:flex;align-items:center;color:#1f4193}.card__tag--new::before{content:"";display:block;display:block;width:18px;height:18px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2715%27 viewBox=%270 0 16 15%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%231F4193%27 d=%27M16 5.71579L10.248 5.22632L8 0L5.752 5.23421L0 5.71579L4.368 9.45L3.056 15L8 12.0553L12.944 15L11.64 9.45L16 5.71579ZM8 10.5789L4.992 12.3711L5.792 8.99211L3.136 6.71842L6.64 6.41842L8 3.23684L9.368 6.42632L12.872 6.72632L10.216 9L11.016 12.3789L8 10.5789Z%27/%3E%3C/svg%3E%0A");margin-right:8px}.card__tag--keys{display:flex;align-items:center;color:#1f4193}.card__tag--keys::before{content:"";display:block;display:block;width:18px;height:18px;margin-right:7px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2710%27 viewBox=%270 0 16 10%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.47273 3.5C7.87636 1.7525 6.26182 0.5 4.36364 0.5C1.95636 0.5 0 2.5175 0 5C0 7.4825 1.95636 9.5 4.36364 9.5C6.26182 9.5 7.87636 8.2475 8.47273 6.5H11.6364V9.5H14.5455V6.5H16V3.5H8.47273ZM4.36364 6.5C3.56364 6.5 2.90909 5.825 2.90909 5C2.90909 4.175 3.56364 3.5 4.36364 3.5C5.16364 3.5 5.81818 4.175 5.81818 5C5.81818 5.825 5.16364 6.5 4.36364 6.5Z%27 fill=%27%231F4193%27/%3E%3C/svg%3E%0A")}.card__tag--share{display:flex;align-items:center;color:red}.card__tag--share::before{content:"";display:block;display:block;width:18px;height:18px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2719%27 height=%2718%27 viewBox=%270 0 19 18%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.43822 0.688805L9.4384 0.688988C9.43834 0.688927 9.43828 0.688865 9.43822 0.688804L9.5 0.627084L9.43822 0.688805ZM9.5 0.750647L11.4013 2.6538L11.7532 2.30226L11.4013 2.6538C11.5911 2.84379 11.8553 2.93995 12.1228 2.91642L14.8026 2.68063L15.0357 5.36064C15.059 5.62819 15.1996 5.87168 15.4196 6.02561L17.624 7.56752L16.0799 9.77038C15.9258 9.99029 15.877 10.2672 15.9466 10.5266L16.6441 13.1247L14.0453 13.8196C13.7859 13.889 13.5705 14.0698 13.4571 14.3132L12.3214 16.7519L9.88392 15.6137L9.67349 16.0644L9.88391 15.6137C9.64058 15.5001 9.35942 15.5001 9.11609 15.6137L9.32651 16.0644L9.11608 15.6137L6.67856 16.7519L5.54286 14.3132C5.42949 14.0698 5.2141 13.889 4.95467 13.8196L2.35585 13.1247L3.05339 10.5265C3.12303 10.2672 3.07421 9.99029 2.92006 9.77038L1.37597 7.56751L3.58037 6.02561C3.80043 5.87168 3.94101 5.62819 3.96428 5.36064L4.19742 2.68063L6.8772 2.91642C7.14472 2.93995 7.40893 2.84379 7.59873 2.6538L9.5 0.750647ZM2.2714 13.1021C2.27152 13.1021 2.27163 13.1022 2.27174 13.1022L2.2714 13.1021L2.24884 13.1865L2.2714 13.1021ZM12.2845 16.8311C12.2846 16.831 12.2847 16.8309 12.2847 16.8307L12.2845 16.8311ZM16.6668 13.2091C16.6668 13.209 16.6668 13.209 16.6668 13.2089L16.6668 13.2091ZM16.7283 13.1022C16.7284 13.1021 16.7285 13.1021 16.7286 13.1021L16.7283 13.1022ZM17.6957 7.61762C17.6956 7.61757 17.6955 7.61752 17.6954 7.61747L17.6957 7.61762Z%27 stroke=%27%23FF0000%27 stroke-width=%270.994792%27/%3E%3Cpath d=%27M6.92058 12.0048L11.0037 6.02531H12.0202L7.93709 12.0048H6.92058ZM7.44165 9.25422C7.15122 9.25422 6.89495 9.18873 6.67286 9.05775C6.45076 8.92108 6.27423 8.73031 6.14325 8.48543C6.01796 8.23486 5.95532 7.94158 5.95532 7.6056C5.95532 7.26961 6.01796 6.97917 6.14325 6.7343C6.27423 6.48943 6.45076 6.29865 6.67286 6.16198C6.89495 6.02531 7.15122 5.95697 7.44165 5.95697C7.73208 5.95697 7.98834 6.02531 8.21044 6.16198C8.43253 6.29865 8.60622 6.48943 8.73151 6.7343C8.85679 6.97917 8.91943 7.26961 8.91943 7.6056C8.91943 7.94158 8.85679 8.23486 8.73151 8.48543C8.60622 8.73031 8.43253 8.92108 8.21044 9.05775C7.98834 9.18873 7.73208 9.25422 7.44165 9.25422ZM7.44165 8.55377C7.62957 8.55377 7.78048 8.47689 7.89438 8.32313C8.00827 8.16368 8.06522 7.9245 8.06522 7.6056C8.06522 7.28669 8.00827 7.05036 7.89438 6.8966C7.78048 6.73715 7.62957 6.65742 7.44165 6.65742C7.25942 6.65742 7.10851 6.73715 6.98892 6.8966C6.87502 7.05036 6.81807 7.28669 6.81807 7.6056C6.81807 7.91881 6.87502 8.15514 6.98892 8.31459C7.10851 8.47404 7.25942 8.55377 7.44165 8.55377ZM11.4991 12.0731C11.2144 12.0731 10.9581 12.0076 10.7304 11.8766C10.5083 11.74 10.3346 11.5492 10.2093 11.3043C10.084 11.0538 10.0214 10.7605 10.0214 10.4245C10.0214 10.0885 10.084 9.79807 10.2093 9.55319C10.3346 9.30832 10.5083 9.11755 10.7304 8.98087C10.9581 8.8442 11.2144 8.77586 11.4991 8.77586C11.7953 8.77586 12.0544 8.8442 12.2765 8.98087C12.4986 9.11755 12.6723 9.30832 12.7975 9.55319C12.9228 9.79807 12.9855 10.0885 12.9855 10.4245C12.9855 10.7605 12.9228 11.0538 12.7975 11.3043C12.6723 11.5492 12.4986 11.74 12.2765 11.8766C12.0544 12.0076 11.7953 12.0731 11.4991 12.0731ZM11.4991 11.3727C11.6871 11.3727 11.838 11.2958 11.9519 11.142C12.0658 10.9826 12.1227 10.7434 12.1227 10.4245C12.1227 10.1113 12.0658 9.87495 11.9519 9.71549C11.838 9.55604 11.6871 9.47632 11.4991 9.47632C11.3169 9.47632 11.166 9.55604 11.0464 9.71549C10.9325 9.86925 10.8756 10.1056 10.8756 10.4245C10.8756 10.7434 10.9325 10.9826 11.0464 11.142C11.166 11.2958 11.3169 11.3727 11.4991 11.3727Z%27 fill=%27%23FF0000%27/%3E%3C/svg%3E%0A");margin-right:8px}.card-project{position:relative;width:100%}.card-project .card__visual{position:absolute;right:10px;top:10px;z-index:2}.card-project .card__visual-btn{display:inline-flex;justify-content:center;align-items:center;width:35px;height:35px;background:#fff;border-radius:50%;padding:4px;color:#1f4193;opacity:.8}.card-project .card__visual-btn svg{transition-property:opacity;transition-duration:.25s;transition-timing-function:ease}.card-project .card__visual-btn:hover svg{opacity:1}.card-project .card__image{border-radius:4px;position:relative}.card-project .card__image-image{position:relative;height:330px}@media only screen and (max-width:1199px){.card-project .card__image-image{height:220px}}.card-project .card__image-image::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(23,26,23,0) 45.14%,rgba(0,0,0,0.6) 100%)}.card-project .card__image-image img{border-radius:4px}.card-project .card__image-title-mobile{color:#fff;position:absolute;left:12px;right:12px;bottom:10px;display:none}@media only screen and (max-width:767px){.card-project .card__image-title-mobile{display:block}}.card-project .card__image-title-mobile-title{margin-bottom:8px}.card-project .card__image-title-mobile-items{display:flex;justify-content:space-between}.card-project .card__image-title-mobile-items span{display:inline-block;font-size:10px;font-weight:bold}.card-project .card__info{position:absolute;top:17px;right:17px;z-index:2;width:32px;height:32px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;display:none}.card-project .card__info svg{width:20px;height:20px}.card-project .card__content{padding:25px 0;border:1px solid #eaeaea;border-top:none;border-radius:0 0 4px 4px}@media only screen and (max-width:767px){.card-project .card__content{padding:20px 0}}.card-project .card__title{font-size:24px;line-height:1.33;margin-bottom:10px;padding:0 25px}@media only screen and (max-width:1880px){.card-project .card__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.card-project .card__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){.card-project .card__title{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.card-project .card__title{font-size:22px;line-height:1.33}}.card-project .card__title h3{margin-bottom:0}@media only screen and (max-width:767px){.card-project .card__title{display:none}}.card-project .card__list{display:flex;flex-wrap:wrap;margin:0 25px 13px;padding-bottom:20px;border-bottom:1px solid #eaeaea}@media only screen and (max-width:767px){.card-project .card__list{display:none}}.card-project .card__list-item{color:#858fa7;font-size:14px;font-weight:bold;display:flex;align-items:center}.card-project .card__list-item:not(:last-child){margin-right:7px}.card-project .card__list-item:not(:last-child)::after{content:"";display:block;display:inline-block;width:4px;height:4px;background:#858fa7;border-radius:50%;margin-left:7px}.card-project .card__types-link{display:flex;justify-content:space-between;align-items:center;padding:7px 25px;transition-property:background;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:767px){.card-project .card__types-link{padding:7px 10px}}.card-project .card__types-link:hover{background:#f2f4f7}.card-project .card__types-link:hover .card__types-name{color:#343a48}.card-project .card__types-name{display:flex;align-items:center;color:#858fa7;font-weight:500;font-size:14px;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.card-project .card__types-name .sprite-icon{max-width:20px;max-height:20px;margin-right:10px}.card-project .card__types-price{font-size:13px;font-weight:bold;color:#343a48}.card-share{display:block;position:relative}.card-share .card__tag{left:25px}@media only screen and (max-width:600px){.card-share .card__tag{left:5%}}.card-share .card__content{position:absolute;left:0;bottom:0;right:0;z-index:2;padding:25px 30px;color:#fff;pointer-events:none}@media only screen and (max-width:600px){.card-share .card__content{padding:20px 5%}}.card-share .card__image{width:100%;height:400px;border-radius:4px;overflow:hidden}.card-share .card__image::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.275107) 55.44%,rgba(0,0,0,0.5) 100%)}.card-share .card__title{font-size:24px;line-height:1.33;font-weight:500}@media only screen and (max-width:1880px){.card-share .card__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.card-share .card__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){.card-share .card__title{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.card-share .card__title{font-size:22px;line-height:1.33}}.card-share .card__subtitle{font-size:14px;margin-top:15px}.card-share--xs{border-radius:4px;overflow:hidden}.card-share--xs .card__image{width:100%;height:300px}.card-share--xs .card__title{font-size:20px;line-height:1.4}@media only screen and (max-width:1880px){.card-share--xs .card__title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1199px){.card-share--xs .card__title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1023px){.card-share--xs .card__title{font-size:18px;line-height:1.4}}@media only screen and (max-width:600px){.card-share--xs .card__title{font-size:18px;line-height:1.4}}.card-share--xs .card__subtitle{margin-top:10px}.card-news{display:flex;flex-direction:column;position:relative}.card-news .card__tag{left:25px}.card-news .card__content{padding:20px 25px;border:1px solid #eaeaea;border-top:none;border-radius:0 0 4px 4px;flex-grow:1}.card-news .card__image{width:100%;height:400px;border-radius:4px}.card-news .card__title{margin-bottom:10px}.card-news .card__title h3{color:#363636}.card-news .card__subtitle{font-size:14px;color:#858fa7}.card-news--video .card__image{position:relative}.card-news--video .card__image::before{content:"";display:block;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:2;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2780%27 height=%2780%27 viewBox=%270 0 80 80%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2740%27 cy=%2740%27 r=%2740%27 fill=%27white%27/%3E%3Cpath d=%27M56 40L30.5 54.7224L30.5 25.2776L56 40Z%27 fill=%27%231F4193%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width:1880px){.card-news--video .card__image::before{width:80px}}@media only screen and (max-width:1199px){.card-news--video .card__image::before{width:60px}}@media only screen and (max-width:1023px){.card-news--video .card__image::before{width:60px}}@media only screen and (max-width:767px){.card-news--video .card__image::before{width:40px}}@media only screen and (max-width:600px){.card-news--video .card__image::before{width:40px}}@media only screen and (max-width:1880px){.card-news--video .card__image::before{height:80px}}@media only screen and (max-width:1199px){.card-news--video .card__image::before{height:60px}}@media only screen and (max-width:1023px){.card-news--video .card__image::before{height:60px}}@media only screen and (max-width:767px){.card-news--video .card__image::before{height:40px}}@media only screen and (max-width:600px){.card-news--video .card__image::before{height:40px}}.card-award{background:#f2f4f7;border-radius:4px;padding:30px;width:100%}.card-award .card__image{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.card-award .card__title{font-size:18px;line-height:1.4;margin-bottom:7px;font-weight:bold}@media only screen and (max-width:1880px){.card-award .card__title{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.card-award .card__title{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.card-award .card__title{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.card-award .card__title{font-size:16px;line-height:1.4}}.card-award .card__subtitle{color:#858fa7;font-size:14px}.card-works{display:block;position:relative}.card-works .card__tag{left:25px}.card-works .card__content{position:absolute;left:0;bottom:0;right:0;z-index:2;padding:25px 30px;color:#fff;pointer-events:none}.card-works .card__image{width:100%;height:300px;border-radius:4px;overflow:hidden}.card-works .card__image::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.275107) 55.44%,rgba(0,0,0,0.5) 100%)}.card-works .card__title{font-size:20px;line-height:1.4;font-weight:bold}@media only screen and (max-width:1880px){.card-works .card__title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1199px){.card-works .card__title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1023px){.card-works .card__title{font-size:18px;line-height:1.4}}@media only screen and (max-width:600px){.card-works .card__title{font-size:18px;line-height:1.4}}.card-works .card__subtitle{font-size:14px;margin-top:10px}.card-buyers{display:block;border-radius:4px;background:#f2f4f7;border:1px solid;border-color:#eaeaea;transition-property:border-color;transition-duration:.25s;transition-timing-function:ease}.card-buyers .card__inner{display:flex;flex-direction:column;height:100%;position:relative;padding:35px}@media only screen and (max-width:1880px){.card-buyers .card__inner{padding:35px}}@media only screen and (max-width:1199px){.card-buyers .card__inner{padding:30px}}@media only screen and (max-width:1023px){.card-buyers .card__inner{padding:30px}}@media only screen and (max-width:767px){.card-buyers .card__inner{padding:28.3px}}@media only screen and (max-width:600px){.card-buyers .card__inner{padding:25px}}.card-buyers .card__head{display:flex;align-items:center;margin-bottom:35px}@media only screen and (max-width:1880px){.card-buyers .card__head{margin-bottom:35px}}@media only screen and (max-width:1199px){.card-buyers .card__head{margin-bottom:28.3px}}@media only screen and (max-width:1023px){.card-buyers .card__head{margin-bottom:25px}}@media only screen and (max-width:767px){.card-buyers .card__head{margin-bottom:22.7px}}@media only screen and (max-width:600px){.card-buyers .card__head{margin-bottom:20px}}.card-buyers .card__image{border-radius:50%;border:1px solid #1f4193;background:#fff;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:100px;height:100px;margin-right:30px}@media only screen and (max-width:1880px){.card-buyers .card__image{margin-right:30px}}@media only screen and (max-width:1199px){.card-buyers .card__image{margin-right:22.7px}}@media only screen and (max-width:1023px){.card-buyers .card__image{margin-right:20px}}@media only screen and (max-width:767px){.card-buyers .card__image{margin-right:17px}}@media only screen and (max-width:600px){.card-buyers .card__image{margin-right:15px}}@media only screen and (max-width:1199px){.card-buyers .card__image{width:80px;height:80px}}@media only screen and (max-width:1023px){.card-buyers .card__image{width:70px;height:70px}}.card-buyers .card__image img{width:35px;height:35px}@media only screen and (max-width:1023px){.card-buyers .card__image img{width:30px;height:30px}}.card-buyers .card__title{font-weight:bold;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.card-buyers .card__text{flex-grow:1;color:#5e5e5e}.card-buyers .card__button{margin-top:30px}@media only screen and (max-width:1880px){.card-buyers .card__button{margin-top:30px}}@media only screen and (max-width:1199px){.card-buyers .card__button{margin-top:25px}}@media only screen and (max-width:1023px){.card-buyers .card__button{margin-top:25px}}@media only screen and (max-width:767px){.card-buyers .card__button{margin-top:20px}}@media only screen and (max-width:600px){.card-buyers .card__button{margin-top:20px}}.card-buyers:hover{border-color:#1f4193}.card-buyers:hover .card__title{color:#1f4193}.card-flat{background:#f2f4f7;border-radius:4px;padding:20px 20px 30px;transition-property:transform;transition-duration:.25s;transition-timing-function:ease}.no-touch .card-flat:hover{transform:translateY(-5px)}.card-flat .card__head{display:flex;justify-content:flex-end;margin-bottom:20px}.card-flat .card__head .favorite-icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid #d1d1d1;border-radius:50%}.card-flat .card__image{background:#fff;border-radius:4px;overflow:hidden;display:flex;justify-content:center;align-items:center}.card-flat .card__body{display:block}.card-flat .card__content{margin-top:20px}.card-flat .card__name{font-size:20px;line-height:1.4;margin-bottom:15px}@media only screen and (max-width:1880px){.card-flat .card__name{font-size:19px;line-height:1.4}}@media only screen and (max-width:1199px){.card-flat .card__name{font-size:19px;line-height:1.4}}@media only screen and (max-width:1023px){.card-flat .card__name{font-size:18px;line-height:1.4}}@media only screen and (max-width:600px){.card-flat .card__name{font-size:18px;line-height:1.4}}.card-flat .card__price{display:flex;align-items:center;font-size:16px;line-height:1.2;font-weight:500;color:#858fa7}.card-flat .card__price-name{margin-right:10px}.card-flat .card__price-price{font-weight:bold;font-size:18px;line-height:1.4;color:#1f4193}@media only screen and (max-width:1880px){.card-flat .card__price-price{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.card-flat .card__price-price{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.card-flat .card__price-price{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.card-flat .card__price-price{font-size:16px;line-height:1.4}}.card-flat .card__price-price-meter{text-align:right;font-size:14px;flex-grow:1}.card-flat2{border-radius:4px;border:1px solid #eaeaea;transition-property:transform;transition-duration:.25s;transition-timing-function:ease}.no-touch .card-flat2:hover{transform:translateY(-5px)}.card-flat2 .card__top{background:#f2f4f7;padding:20px 20px 30px;border-radius:4px 4px 0 0}.card-flat2 .card__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.card-flat2 .card__head .favorite-icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid #eaeaea;border-radius:50%}.card-flat2 .card__image{display:flex;justify-content:center;align-items:center;padding:0 20px;height:160px}.card-flat2 .card__image img{max-width:280px;max-height:130px}.card-flat2 .card__body{display:block}.card-flat2 .card__content{padding:20px;display:flex;flex-direction:column}.card-flat2 .card__name{font-size:18px;line-height:1.4}@media only screen and (max-width:1880px){.card-flat2 .card__name{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.card-flat2 .card__name{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.card-flat2 .card__name{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.card-flat2 .card__name{font-size:16px;line-height:1.4}}.card-flat2 .card__price{font-weight:bold;font-size:18px;line-height:1.4}@media only screen and (max-width:1880px){.card-flat2 .card__price{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.card-flat2 .card__price{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.card-flat2 .card__price{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.card-flat2 .card__price{font-size:16px;line-height:1.4}}.card-flat2 .card__price-top{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#858fa7;margin-bottom:10px}.card-flat2 .card__spec{margin-top:15px}.card-flat2 .card__spec-item{display:flex;justify-content:space-between;font-size:14px;margin-bottom:10px}.card-flat2 .card__spec-name{color:#858fa7}.card-flat2 .card__spec-value{font-weight:bold}.card-flat2 .card__tags{margin-top:15px;display:flex;flex-wrap:wrap}.card-flat2 .card__tag{position:relative;left:auto;left:initial;top:auto;top:initial;border:1px solid #eaeaea;margin:0 7px 7px 0;display:inline-flex;border-radius:4px}.card-compare{border-radius:4px;border:1px solid #eaeaea}.card-compare .card__image{display:flex;justify-content:center;align-items:center;background:#f2f4f7;padding:20px 20px 30px;border-radius:4px 4px 0 0;padding:0 20px;height:300px}.card-compare .card__image img{max-width:220px;max-height:220px}.card-compare .card__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.card-compare .card__head .favorite-icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid #eaeaea;border-radius:50%}.card-compare .card__body{display:block;padding:20px}.card-compare .card__name{font-size:16px;line-height:1.66}@media only screen and (max-width:1880px){.card-compare .card__name{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.card-compare .card__name{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.card-compare .card__name{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.card-compare .card__name{font-size:16px;line-height:1.66}}.card-compare .card__price{font-weight:bold;font-size:18px;line-height:1.4}@media only screen and (max-width:1880px){.card-compare .card__price{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.card-compare .card__price{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.card-compare .card__price{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.card-compare .card__price{font-size:16px;line-height:1.4}}.card-compare .card__price-top{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#858fa7;margin-bottom:10px}.card-compare .card__list{margin-top:15px}.card-compare .card__list-item{font-size:14px;padding:7px 0}.card-compare .card__list-item:not(:last-child){border-bottom:1px solid #eaeaea}.card-compare .card__list-top{color:#858fa7;font-size:12px}.card-compare .card__list-value{font-weight:bold}.card-compare .card__bottom{padding:0 20px 20px}.card-compare .card__bottom .btn{width:100%}.card-share-page{display:block;width:100%;border-radius:4px;border:1px solid #eaeaea;padding:20px;transition-property:transform;transition-duration:.25s;transition-timing-function:ease}.card-share-page:hover{transform:scale(1.04)}.card-share-page:hover .card__title{color:#1f4193}.card-share-page .card__image{height:230px;display:flex;justify-content:center}.card-share-page .card__image img{max-height:230px}.card-share-page .card__content{margin-top:20px}.card-share-page .card__title{font-size:16px;font-weight:bold;margin-bottom:20px;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.card-share-page .card__price{margin-bottom:10px}.card__price{display:flex;justify-content:space-between;align-items:center}.card__price-old{font-size:12px;font-weight:600;margin-bottom:6px;-webkit-text-decoration:line-through;text-decoration:line-through}.card__price-price{font-size:18px;font-weight:bold;color:#1f4193;margin-bottom:6px}.card__price-share{position:relative;color:#fa0101;font-size:12px;font-weight:bold;line-height:1.5;padding-left:22px}.card__price-share::before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2730%27 viewBox=%270 0 28 30%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M24.6627 6.12791C24.771 6.31826 24.7724 6.49889 24.6997 11.0049C24.6376 14.9237 24.6136 15.7217 24.5382 15.9074C24.4615 16.1127 23.9622 16.5711 18.3496 21.6294C14.9901 24.652 13.24 26.4989 13.0813 26.6472C12.4663 27.2218 11.6834 26.9891 11.3476 26.8177C11.1587 26.7213 2.65255 18.0248 2.51355 17.7594C2.02338 17.2355 1.89362 16.5503 2.57627 15.8684C2.76152 15.6834 14.2304 5.28585 14.4264 5.12932C14.5162 5.05337 14.6587 4.98455 14.7383 4.9704C14.8225 4.95771 16.9945 5.12789 19.5688 5.35371C23.2141 5.67226 24.2792 5.78309 24.3986 5.84691C24.4833 5.89444 24.6017 6.023 24.6627 6.12791ZM19.7169 10.1263C18.8443 9.19051 17.3784 9.14518 16.4424 10.0175C15.5095 10.8868 15.447 12.3408 16.3096 13.2799C17.1815 14.2291 18.672 14.2753 19.6084 13.3895C20.5347 12.5133 20.5864 11.0589 19.7169 10.1263Z%27 fill=%27%23FA0101%27/%3E%3C/svg%3E")}.card__price-right-name{font-size:10px;line-height:1.1;color:#808494;font-weight:500;margin-bottom:4px}.card__price-right-value{font-size:12px;font-weight:500}.mortgage-banner{position:relative;z-index:1;margin-top:30px;background:#f2f4f7;padding:30px;border-radius:4px}@media only screen and (max-width:1199px){.mortgage-banner__wrap{display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (max-width:1199px){.mortgage-banner{width:calc(50% - 15px)}}@media only screen and (max-width:767px){.mortgage-banner{width:100%}}.mortgage-banner__inner{position:relative}.mortgage-banner__title{font-weight:bold;font-size:24px;margin-bottom:20px}.mortgage-banner__img{display:block;width:100%;border-radius:4px;margin-bottom:20px;height:200px;-o-object-fit:cover;object-fit:cover}.mortgage-banner__info-title{font-size:18px;margin-bottom:50px}.mortgage-loadmore__wrap{justify-content:center;display:none}.mortgage-loadmore__button{display:block;margin:0 auto}.mortgage-loadmore__button.is-active{display:none !important}.about-awards{display:inline-flex;align-items:center}.about-awards__row{margin-bottom:50px}@media only screen and (max-width:1880px){.about-awards__row{margin-bottom:50px}}@media only screen and (max-width:1199px){.about-awards__row{margin-bottom:40px}}@media only screen and (max-width:1023px){.about-awards__row{margin-bottom:40px}}@media only screen and (max-width:767px){.about-awards__row{margin-bottom:35px}}@media only screen and (max-width:600px){.about-awards__row{margin-bottom:35px}}.about-awards__image{width:75px;height:75px;border-radius:50%;border:1px solid #858fa7;display:flex;justify-content:center;align-items:center;padding:5px}.about-awards__image img{height:100%}.about-awards__content{margin-left:15px}.about-awards__top{font-size:12px;color:#858fa7;line-height:1.4;margin-bottom:3px}.about-awards__name{font-weight:bold}.about-awards--md .about-awards__image{width:70px;height:70px;flex-grow:0;padding:5px}.about-awards__row2{display:flex;flex-wrap:wrap;align-items:center;margin-top:50px}@media only screen and (max-width:1880px){.about-awards__row2{margin-top:50px}}@media only screen and (max-width:1199px){.about-awards__row2{margin-top:35px}}@media only screen and (max-width:1023px){.about-awards__row2{margin-top:35px}}@media only screen and (max-width:767px){.about-awards__row2{margin-top:25px}}@media only screen and (max-width:600px){.about-awards__row2{margin-top:25px}}.about-awards__row2 .about-awards:not(:last-child){margin-right:30px}.about-number{display:flex;align-items:flex-end}.about-number__row{margin-top:50px}@media only screen and (max-width:1880px){.about-number__row{margin-top:50px}}@media only screen and (max-width:1199px){.about-number__row{margin-top:40px}}@media only screen and (max-width:1023px){.about-number__row{margin-top:40px}}@media only screen and (max-width:767px){.about-number__row{margin-top:35px}}@media only screen and (max-width:600px){.about-number__row{margin-top:35px}}.about-number__row .col:first-child{width:40%}.about-number__numb{font-size:52px;font-weight:bold;line-height:.9;margin-right:15px}@media only screen and (max-width:1880px){.about-number__numb{font-size:52px}}@media only screen and (max-width:1199px){.about-number__numb{font-size:52px}}@media only screen and (max-width:1023px){.about-number__numb{font-size:52px}}@media only screen and (max-width:767px){.about-number__numb{font-size:52px}}@media only screen and (max-width:600px){.about-number__numb{font-size:52px}}.about-number__text{font-weight:bold;line-height:1.33;margin-bottom:2px}.about-image{height:700px;position:relative;border-radius:4px;overflow:hidden}@media only screen and (max-width:1880px){.about-image{height:700px}}@media only screen and (max-width:1199px){.about-image{height:540px}}@media only screen and (max-width:1023px){.about-image{height:540px}}@media only screen and (max-width:767px){.about-image{height:465px}}@media only screen and (max-width:600px){.about-image{height:465px}}@media only screen and (max-width:1023px){.about-image{margin-top:20px}}.about-image__image{height:100%}.about-image__image img{-o-object-position:center -50px;object-position:center -50px}@media only screen and (max-width:600px){.about-image__image img{-o-object-position:center center;object-position:center center}}.about-image__logo{position:absolute;top:40px;right:45px;width:120px;height:40px}@media only screen and (max-width:600px){.about-image__logo{top:15px;right:15px}}.about-image__content{position:absolute;left:45px;right:45px;bottom:30px;background:#fff;border-radius:4px;padding:20px 40px}@media only screen and (max-width:1880px){.about-image__content{left:45px}}@media only screen and (max-width:1199px){.about-image__content{left:35px}}@media only screen and (max-width:1023px){.about-image__content{left:35px}}@media only screen and (max-width:767px){.about-image__content{left:15px}}@media only screen and (max-width:600px){.about-image__content{left:15px}}@media only screen and (max-width:1880px){.about-image__content{right:45px}}@media only screen and (max-width:1199px){.about-image__content{right:35px}}@media only screen and (max-width:1023px){.about-image__content{right:35px}}@media only screen and (max-width:767px){.about-image__content{right:15px}}@media only screen and (max-width:600px){.about-image__content{right:15px}}@media only screen and (max-width:1880px){.about-image__content{padding:20px 40px}}@media only screen and (max-width:1199px){.about-image__content{padding:20px 30px}}@media only screen and (max-width:1023px){.about-image__content{padding:20px 30px}}@media only screen and (max-width:767px){.about-image__content{padding:25px 20px}}@media only screen and (max-width:600px){.about-image__content{padding:25px 20px}}@media only screen and (max-width:600px){.about-image__content{bottom:20px}}.about-image__content-top{color:#858fa7;margin-bottom:5px}@media only screen and (max-width:600px){.about-image__content-top{font-size:14px}}.about-image__content-name{font-size:20px;line-height:1.4;font-weight:500}@media only screen and (max-width:1880px){.about-image__content-name{font-size:19px;line-height:1.4}}@media only screen and (max-width:1199px){.about-image__content-name{font-size:19px;line-height:1.4}}@media only screen and (max-width:1023px){.about-image__content-name{font-size:18px;line-height:1.4}}@media only screen and (max-width:600px){.about-image__content-name{font-size:18px;line-height:1.4}}@media only screen and (max-width:1023px){.about-section>.col{width:100%}}.manadgers__top{margin-bottom:40px}.manadgers__top p{color:#808494;font-weight:500}.manadgers__item{display:flex;flex-direction:column;padding:30px;border:2px solid #f2f4f7;border-radius:4px}@media only screen and (max-width:1199px){.manadgers__item{padding:20px}}.manadgers__item-image{height:350px}.manadgers__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.manadgers__item-content{flex-grow:1;display:flex;flex-direction:column;padding-top:20px;line-height:1.4;font-weight:500}@media only screen and (max-width:1199px){.manadgers__item-content{padding-bottom:10px}}.manadgers__item-name{font-size:20px;flex-grow:1}.manadgers__item-phones{display:flex;flex-direction:column;align-items:flex-start;margin-top:20px}.manadgers__item-phones .manadgers__item-phone:not(:last-child){margin-bottom:8px}.manadgers__item-phone{display:inline-flex;align-items:center;font-size:20px;line-height:1.2;transition:color .25s ease}.manadgers__item-phone:hover{color:#1f4193}.manadgers__item-phone svg{width:18px;height:18px;margin-right:12px;fill:#1f4193}.about-agency__top{margin-bottom:40px}.about-agency__top p{color:#808494;font-weight:500}.about-agency__items .about-agency__item:not(:last-child){margin-bottom:1px}.about-agency__item{display:flex;color:#808494;font-weight:500;line-height:1.2}@media only screen and (max-width:767px){.about-agency__item{flex-direction:column}}.about-agency__item-name{width:320px;margin-right:1px;padding:16px 10px;background:#f2f4f7;flex-shrink:0}@media only screen and (max-width:767px){.about-agency__item-name{width:100%;padding:16px 0 0 16px;margin:0;font-size:14px}}.about-agency__item-value{padding:14px 22px;background:#f2f4f7;flex-grow:1}@media only screen and (max-width:767px){.about-agency__item-value{color:#343a48;padding:8px 22px 14px 16px}}.action-connection{position:relative;padding:110px 0px}@media only screen and (max-width:1880px){.action-connection{padding:110px 0vw}}@media only screen and (max-width:1199px){.action-connection{padding:70px 0px}}@media only screen and (max-width:1023px){.action-connection{padding:70px 0px}}@media only screen and (max-width:767px){.action-connection{padding:0px 0px 60px}}@media only screen and (max-width:600px){.action-connection{padding:0px 0px 60px}}.action-connection .action__image{position:absolute;bottom:0;width:50%;max-height:130%;right:0;overflow:hidden}@media only screen and (max-width:1199px){.action-connection .action__image{max-height:120%}}.action-connection .action__image img{-o-object-position:right bottom;object-position:right bottom}@media only screen and (max-width:1023px){.action-connection .action__image img{display:none}}.action-connection .action__content{max-width:480px}.action-connection .action__title{margin-bottom:40px}@media only screen and (max-width:1880px){.action-connection .action__title{margin-bottom:40px}}@media only screen and (max-width:1199px){.action-connection .action__title{margin-bottom:40px}}@media only screen and (max-width:1023px){.action-connection .action__title{margin-bottom:40px}}@media only screen and (max-width:767px){.action-connection .action__title{margin-bottom:25px}}@media only screen and (max-width:600px){.action-connection .action__title{margin-bottom:25px}}.action-connection .action__form{max-width:380px}@media only screen and (max-width:600px){.action-connection .action__form{max-width:100%}}.action-subscribe{background:#f2f4f7;border-radius:4px;padding:40px 45px}@media only screen and (max-width:1880px){.action-subscribe{padding:40px 45px}}@media only screen and (max-width:1199px){.action-subscribe{padding:40px}}@media only screen and (max-width:1023px){.action-subscribe{padding:40px}}@media only screen and (max-width:767px){.action-subscribe{padding:30px 20px}}@media only screen and (max-width:600px){.action-subscribe{padding:30px 20px}}.action-subscribe .action-row{display:flex}@media only screen and (max-width:1023px){.action-subscribe .action-row{align-items:center;flex-direction:column}}.action-subscribe .action-row__left{max-width:480px;width:100%}@media only screen and (max-width:1440px){.action-subscribe .action-row__left{width:40%}}@media only screen and (max-width:1199px){.action-subscribe .action-row__left{width:30%}}@media only screen and (max-width:1023px){.action-subscribe .action-row__left{width:100%}}.action-subscribe .action-row__right{padding-left:40px}@media only screen and (max-width:1440px){.action-subscribe .action-row__right{width:60%}}@media only screen and (max-width:1199px){.action-subscribe .action-row__right{width:70%}}@media only screen and (max-width:1023px){.action-subscribe .action-row__right{padding-left:0;width:390px}}@media only screen and (max-width:600px){.action-subscribe .action-row__right{width:100%;max-width:320px}}@media only screen and (max-width:1023px){.action-subscribe .action-title{text-align:center;margin-bottom:20px}}@media only screen and (max-width:600px){.action-subscribe .action-title{min-width:auto;width:100%}}.action-subscribe .action-title__title{font-size:30px;line-height:1.35;font-weight:bold}@media only screen and (max-width:1880px){.action-subscribe .action-title__title{font-size:28px;line-height:1.35}}@media only screen and (max-width:1199px){.action-subscribe .action-title__title{font-size:26px;line-height:1.35}}@media only screen and (max-width:1023px){.action-subscribe .action-title__title{font-size:24px;line-height:1.35}}@media only screen and (max-width:600px){.action-subscribe .action-title__title{font-size:22px;line-height:1.35}}.action-subscribe .form-subscribe{display:flex;flex-wrap:wrap}@media only screen and (max-width:1023px){.action-subscribe .form-subscribe{flex-direction:column}}.action-subscribe .form-subscribe .form__inputs{width:100%;max-width:320px;margin-right:20px}@media only screen and (max-width:1023px){.action-subscribe .form-subscribe .form__inputs{max-width:100%;width:100%;margin:0 0 20px}}@media only screen and (max-width:1023px){.action-subscribe .form-subscribe .form__submit{width:100%}}.action-subscribe .form-subscribe .form__submit .btn{font-size:16px;height:54px}@media only screen and (max-width:1023px){.action-subscribe .form-subscribe .form__submit .btn{width:100%}}.action-subscribe .form-subscribe .form__privacy{width:100%}@media only screen and (max-width:1023px){.action-subscribe .form-subscribe .form__privacy{width:100%}}.action-subscribe .form-subscribe .form__privacy .form-group-checkbox{margin-top:20px}.contacts-row{display:flex;flex-wrap:wrap;margin:-15px}@media only screen and (max-width:1023px){.contacts-row{margin:-10px}}.contacts-row__info{width:33%;padding:15px}@media only screen and (max-width:1880px){.contacts-row__info{width:33%}}@media only screen and (max-width:1199px){.contacts-row__info{width:40%}}@media only screen and (max-width:1023px){.contacts-row__info{width:40%}}@media only screen and (max-width:767px){.contacts-row__info{width:100%}}@media only screen and (max-width:600px){.contacts-row__info{width:100%}}@media only screen and (max-width:1023px){.contacts-row__info{padding:10px}}.contacts-row__map{width:67%;padding:15px}@media only screen and (max-width:1880px){.contacts-row__map{width:67%}}@media only screen and (max-width:1199px){.contacts-row__map{width:60%}}@media only screen and (max-width:1023px){.contacts-row__map{width:60%}}@media only screen and (max-width:767px){.contacts-row__map{width:100%}}@media only screen and (max-width:600px){.contacts-row__map{width:100%}}@media only screen and (max-width:1023px){.contacts-row__map{padding:10px}}@media only screen and (max-width:767px){.contacts-info{margin-bottom:20px}}.contacts-info__item:first-child .contacts-info__title{font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){.contacts-info__item:first-child .contacts-info__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.contacts-info__item:first-child .contacts-info__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){.contacts-info__item:first-child .contacts-info__title{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.contacts-info__item:first-child .contacts-info__title{font-size:22px;line-height:1.33}}.contacts-info__item:not(:last-child){margin-bottom:30px}.contacts-info__title{display:inline-flex;align-items:center;font-size:18px;line-height:1.4;font-weight:bold;margin-bottom:10px;color:#343a48}@media only screen and (max-width:1880px){.contacts-info__title{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.contacts-info__title{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.contacts-info__title{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.contacts-info__title{font-size:16px;line-height:1.4}}.contacts-info__title .sprite-icon{width:20px;height:20px;margin-right:10px}.contacts-info__content{color:#5e5e5e;font-size:18px;line-height:1.4}@media only screen and (max-width:1880px){.contacts-info__content{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.contacts-info__content{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.contacts-info__content{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.contacts-info__content{font-size:16px;line-height:1.4}}.contacts-info__content .link{color:#343a48;font-weight:bold}.contacts-info__content .link:not(:first-child){margin-top:12px}.contacts2-top{position:relative;padding-top:60px;height:700px}@media only screen and (max-width:1199px){.contacts2-top{height:auto;padding-top:0}}.contacts2-bottom{margin-top:60px}@media only screen and (max-width:1199px){.contacts2-contacs{margin-bottom:30px}}.contacts2-contacs__inner{position:relative;z-index:1;width:340px;background:#fff;box-shadow:0px 2px 4px rgba(0,0,0,.1);border-radius:4px;padding:30px}@media only screen and (max-width:1199px){.contacts2-contacs__inner{box-shadow:none;padding:0}}.contacts2-map{position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (max-width:1199px){.contacts2-map{position:relative;height:500px}}.contacts2-map__wrapper .yandex-map__container,.contacts2-map__wrapper .yandex-map__base{height:700px}@media only screen and (max-width:1199px){.contacts2-map__wrapper .yandex-map__container,.contacts2-map__wrapper .yandex-map__base{height:500px}}.contacts2-map__tabs{position:relative}.contacts2-map__tabs-list{display:flex;position:absolute;bottom:60px;box-shadow:0px 2px 4px rgba(0,0,0,.1)}@media only screen and (max-width:1199px){.contacts2-map__tabs-list{bottom:30px}}.contacts2-map__tab:first-child{border-radius:5px 0 0 5px}.contacts2-map__tab:last-child{border-radius:0 5px 5px 0}.contacts2-map__tab{display:inline-block;position:relative;font-size:14px;padding:1em 2em;color:#343a48;background:#f2f4f7;cursor:pointer;font-weight:500;transition-property:color,background;transition-duration:.25s;transition-timing-function:ease}@media only screen and (max-width:1199px){.contacts2-map__tab{padding:1em 1.2em}}@media only screen and (max-width:600px){.contacts2-map__tab{font-size:13px}}.contacts2-map__tab:hover{color:#fff;background:#1f4193}.contacts2-map__tab.is-active{color:#fff;background:#1f4193}.contacts2-info{font-weight:500}.contacts2-info__item:not(:last-child){margin-bottom:15px}.contacts2-info__links .contacts2-info__link:not(:last-child){margin-bottom:7px}.contacts2-info__content{opacity:.5}.contacts2-info__title{display:inline-flex;align-items:center;font-size:20px;line-height:1.4;font-weight:bold;margin-bottom:10px;color:#343a48}@media only screen and (max-width:1880px){.contacts2-info__title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1199px){.contacts2-info__title{font-size:19px;line-height:1.4}}@media only screen and (max-width:1023px){.contacts2-info__title{font-size:18px;line-height:1.4}}@media only screen and (max-width:600px){.contacts2-info__title{font-size:18px;line-height:1.4}}.contacts2-info__title .sprite-icon{width:18px;height:18px;margin:0 10px 2px 0}.contacts2-info__link-link{transition-property:color;transition-duration:.25s;transition-timing-function:ease}.contacts2-info__link-link:hover{color:#1f4193}.contacts2-info__link-text{font-size:14px;opacity:.5;line-height:1.2}.contacts2-offices__title{font-size:18px;line-height:1.4;font-weight:bold;color:#1f4193;margin-bottom:10px;flex-grow:1}@media only screen and (max-width:1880px){.contacts2-offices__title{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.contacts2-offices__title{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.contacts2-offices__title{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.contacts2-offices__title{font-size:16px;line-height:1.4}}.contacts2-offices__item{display:flex;flex-direction:column;justify-content:flex-start;font-weight:500;line-height:1.2;margin-bottom:20px}.contacts2-offices__content{display:flex;font-size:14px}.contacts2-offices__content:not(:last-child){margin-bottom:15px}.contacts2-offices__content-icon{display:flex;color:#1f4193;flex-shrink:0;margin-top:5px;width:18px;height:18px}.contacts2-offices__content-text{padding-left:10px;display:flex;flex-direction:column;justify-content:flex-start}.contacts2-offices__content-text a{display:inline-block;margin-bottom:5px;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.contacts2-offices__content-text a:hover{color:#1f4193}.flat{position:relative;display:flex}@media only screen and (max-width:1023px){.flat{flex-direction:column}}.flat .col:nth-child(1){width:55%}@media only screen and (max-width:1023px){.flat .col:nth-child(1){width:100%}}.flat .col:nth-child(2){width:45%;padding-left:40px}@media only screen and (max-width:1023px){.flat .col:nth-child(2){width:100%;padding:40px 0 0}}.flat-plan__head{margin-bottom:40px}.flat-plan__slider,.flat-plan__image{height:600px}@media only screen and (max-width:767px){.flat-plan__slider,.flat-plan__image{height:570px}}@media only screen and (max-width:600px){.flat-plan__slider,.flat-plan__image{height:408px}}.flat-plan__image{padding:30px;border-radius:4px}@media only screen and (max-width:600px){.flat-plan__image{padding:30px 20px}}.flat-plan__image>a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.flat-plan__slider-for .slick-arrow{opacity:0;transition-property:left,right,opacity;transition-duration:.25s;transition-timing-function:ease}.flat-plan__slider-for .slick-next{right:0}.flat-plan__slider-for .slick-prev{left:0}.no-touch .flat-plan__slider-for:hover .slick-arrow{opacity:.5}.no-touch .flat-plan__slider-for:hover .slick-next{right:20px}.no-touch .flat-plan__slider-for:hover .slick-prev{left:20px}.flat-plan__bottom{flex-wrap:wrap}@media only screen and (max-width:767px){.flat-plan__bottom{flex-wrap:nowrap;margin-right:-5%;width:105%}}.flat-plan__bottom .tab__btn{margin-bottom:15px}@media only screen and (max-width:767px){.flat-plan__bottom .tab__btn:last-child{margin-right:5%}}.flat-info__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}@media only screen and (max-width:1023px){.flat-info__head{justify-content:flex-start}}@media only screen and (max-width:600px){.flat-info__head{justify-content:space-between}}.flat-info__price-old{font-size:22px;line-height:1.1;font-weight:600;margin-bottom:7px;position:relative;display:inline-block}.flat-info__price-old::before{content:"";position:absolute;top:45%;left:0;right:0;height:1px;background:#000929}.flat-info__price-price{font-size:36px;line-height:1.22;line-height:1.1;font-weight:bold;color:#1f4193;margin-bottom:7px}@media only screen and (max-width:1880px){.flat-info__price-price{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.flat-info__price-price{font-size:28px;line-height:1.22}}@media only screen and (max-width:1023px){.flat-info__price-price{font-size:24px;line-height:1.22}}@media only screen and (max-width:600px){.flat-info__price-price{font-size:24px;line-height:1.22}}.flat-info__price-share{position:relative;color:#fa0101;font-size:12px;font-weight:bold;line-height:1.5;padding-left:22px}.flat-info__price-share::before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2730%27 viewBox=%270 0 28 30%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M24.6627 6.12791C24.771 6.31826 24.7724 6.49889 24.6997 11.0049C24.6376 14.9237 24.6136 15.7217 24.5382 15.9074C24.4615 16.1127 23.9622 16.5711 18.3496 21.6294C14.9901 24.652 13.24 26.4989 13.0813 26.6472C12.4663 27.2218 11.6834 26.9891 11.3476 26.8177C11.1587 26.7213 2.65255 18.0248 2.51355 17.7594C2.02338 17.2355 1.89362 16.5503 2.57627 15.8684C2.76152 15.6834 14.2304 5.28585 14.4264 5.12932C14.5162 5.05337 14.6587 4.98455 14.7383 4.9704C14.8225 4.95771 16.9945 5.12789 19.5688 5.35371C23.2141 5.67226 24.2792 5.78309 24.3986 5.84691C24.4833 5.89444 24.6017 6.023 24.6627 6.12791ZM19.7169 10.1263C18.8443 9.19051 17.3784 9.14518 16.4424 10.0175C15.5095 10.8868 15.447 12.3408 16.3096 13.2799C17.1815 14.2291 18.672 14.2753 19.6084 13.3895C20.5347 12.5133 20.5864 11.0589 19.7169 10.1263Z%27 fill=%27%23FA0101%27/%3E%3C/svg%3E")}.flat-info__price-top{display:flex;align-items:center;margin-bottom:10px}.flat-info__price-top-old{-webkit-text-decoration:line-through;text-decoration:line-through;font-size:18px}.flat-info__price-top-share{margin-left:10px;display:inline-block;padding:5px 10px;background:#f2f4f7;border-radius:4px;font-size:12px;font-weight:600}.flat-info__info{font-size:14px;font-weight:600;color:#858fa7}@media only screen and (max-width:340px){.flat-info__info{display:flex;flex-direction:column}}.flat-info__info span{display:inline-block;margin-left:16px;color:#343a48;font-size:18px}@media only screen and (max-width:767px){.flat-info__info span{font-size:16px;margin-left:10px}}@media only screen and (max-width:767px)and (max-width:340px){.flat-info__info span{margin-left:0}}@media only screen and (max-width:1023px){.flat-info__info{margin-left:60px}}@media only screen and (max-width:767px){.flat-info__info{font-size:12px;margin:0}}.flat-info__other-floor-title{font-size:12px;margin-bottom:7px}@media only screen and (max-width:600px){.flat-info__other-floor-select{margin-bottom:16px}.flat-info__other-floor-select .form-select--gray.form-select--sm .select2-selection{box-shadow:none}}.flat-info__links{margin-bottom:30px;display:flex;align-items:flex-end}@media only screen and (max-width:600px){.flat-info__links{flex-direction:column}}.flat-info__links .flat-info__other-floor{width:50%}@media only screen and (max-width:600px){.flat-info__links .flat-info__other-floor{width:100%}}.flat-info__links-item{display:inline-flex;justify-content:center;align-items:center;height:58px;padding:0 16px;background:#f2f4f7;border-radius:4px;text-align:center;font-size:14px;color:#5e5e5e;line-height:1;transition-property:background,color;transition-duration:.25s;transition-timing-function:ease;margin-left:20px}@media only screen and (max-width:600px){.flat-info__links-item{width:100%;padding:0 10px;font-size:12px;margin-left:10px}}.no-touch .flat-info__links-item:hover{background:#858fa7;color:#fff}.flat-info__links-item::after{content:"";display:block;display:inline-block;width:6px;height:10px;margin-left:10px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%276%27 height=%2710%27 viewBox=%270 0 6 10%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1.40117e-08 1.175L3.7085 5L1.05237e-07 8.825L1.1417 10L6 5L1.1417 -1.36146e-08L1.40117e-08 1.175Z%27 fill=%27%234965A7%27/%3E%3C/svg%3E%0A")}.flat-info__colors{margin-bottom:30px}.flat-info__spec{margin-bottom:25px !important}.flat-info__spec-item{display:flex;align-items:center;font-size:14px;font-weight:bold}@media only screen and (max-width:600px){.flat-info__spec-item{justify-content:space-between}}.flat-info__spec-item:not(:last-child){margin-bottom:20px}.flat-info__spec-name{display:inline-flex;align-items:center;line-height:1;color:#858fa7;width:280px}@media only screen and (max-width:600px){.flat-info__spec-name{width:auto}}.flat-info__spec-name .sprite-icon,.flat-info__spec-name img{max-width:24px;max-height:24px;margin-right:12px}.flat-info__spec-icon{display:block;width:24px;height:24px;fill:#fff}.flat-info__spec-value{font-weight:bold}.flat-info__more{margin-bottom:40px}.flat-info__more .acc__title{color:#858fa7}.flat-info__more .acc__head::after{border-color:#858fa7}.flat-info__more .acc__content{padding-top:0}.flat-info__buttons{display:flex;justify-content:space-between}.flat-info__buttons-item{width:48%}.flat-info__buttons-item .btn{width:100%}@media only screen and (max-width:600px){.flat-info__buttons-item .btn{font-size:13px}}.finish-colors__title{font-weight:bold;margin-bottom:20px}.finish-colors__items{display:flex;flex-wrap:wrap}.finish-colors__item{display:inline-flex;align-items:center;cursor:pointer;width:150px;padding-right:10px;margin-bottom:15px}.no-touch .finish-colors__item:hover .finish-colors__color{border-color:#1f4193}.finish-colors__item.is-active .finish-colors__color{border-color:#1f4193}.finish-colors__color{width:40px;height:40px;padding:2px;border:2px solid;border-color:#e2e2e2;transition-property:border-color;transition-duration:.25s;transition-timing-function:ease;border-radius:50%}.finish-colors__color svg{width:100%;height:100%;max-width:100%;max-height:100%}.finish-colors__content{text-align:left;margin-left:10px;font-size:12px}.finish-colors__name{font-weight:bold;line-height:1.4}.finish-colors__price{color:#5e5e5e}.flat-services{display:flex}.flat-services__item:not(:last-child){margin-right:5px}.COMPAC{z-index:2;position:absolute;top:20px;left:20px;width:70px;height:70px}@media only screen and (max-width:1023px){.COMPAC{top:15px;left:15px;width:50px;height:50px}}.offer-project{padding:30px;margin:40px 0;background:#f2f4f7;border-radius:4px}@media only screen and (max-width:600px){.offer-project{padding:20px}}.offer-project__inner{display:flex;justify-content:flex-start}.offer-project__icon{width:30px;height:30px;margin-right:30px}@media only screen and (max-width:600px){.offer-project__icon{margin-right:15px}}.offer-project__text{font-size:24px;line-height:1.33;font-weight:bold}@media only screen and (max-width:1880px){.offer-project__text{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.offer-project__text{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){.offer-project__text{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.offer-project__text{font-size:22px;line-height:1.33}}.offer-project .link{width:100%;justify-content:space-between}.no-touch .offer-project .link:hover{color:#1f4193}.result .result__item:not(:last-child){margin-bottom:30px}.result-project{display:flex;flex-direction:column}@media only screen and (max-width:767px){.result-project{flex-direction:column}}@media only screen and (max-width:340px){.result-project{padding:20px 10px}}.result-project__wrapper.is-open>.result-project .result-project__btn:before{transform:rotate(-180deg)}.result-project__wrapper>.result-project.is-active .result-project__btn{background:#1f4193 !important}.result-project__wrapper>.acc__content-wrap{margin-top:0}.result-project__wrapper>.acc__content-wrap>.acc__content{padding-top:0;padding-left:0 !important}.result-project__inner{display:flex;background:#f2f4f7;border-radius:4px 4px 0 0;position:relative;z-index:2}@media only screen and (max-width:767px){.result-project__inner{flex-direction:column}}.result-project__image{position:relative;border-radius:4px 0 0 0;overflow:hidden;width:270px;height:180px}@media only screen and (max-width:1199px){.result-project__image{height:240px}}@media only screen and (max-width:1023px){.result-project__image{height:290px}}@media only screen and (max-width:767px){.result-project__image{width:100%;border-radius:4px 4px 0 0}}.result-project__image .card__tag{left:10px;top:auto;bottom:10px}.result-project__image .card__tag-item{background:rgba(0,0,0,.7);color:#fff !important;font-weight:normal;padding:6px 12px}.result-project__image-image{width:100%;height:100%;transition-property:transform;transition-duration:.25s;transition-timing-function:ease}.result-project__share{position:absolute;left:10px;top:10px;z-index:1;background:#1f4193;color:#fff;font-size:12px;padding:4px 15px;border-radius:4px}.result-project__tags{position:absolute;left:10px;right:10px;bottom:5px}.result-project__tags-item{display:inline-block;font-size:10px;padding:3px 7px;border-radius:4px;background:#343a48;color:#fff;text-transform:uppercase;margin:0 5px 5px 0}.result-project__content{flex-grow:1;padding:25px 25px 40px 40px}@media only screen and (max-width:1440px){.result-project__content{padding:25px}}@media only screen and (max-width:767px){.result-project__content{padding:30px 20px}}.result-project__content-head{margin-bottom:30px}@media only screen and (max-width:1880px){.result-project__content-head{margin-bottom:30px}}@media only screen and (max-width:1199px){.result-project__content-head{margin-bottom:22.7px}}@media only screen and (max-width:1023px){.result-project__content-head{margin-bottom:20px}}@media only screen and (max-width:767px){.result-project__content-head{margin-bottom:17px}}@media only screen and (max-width:600px){.result-project__content-head{margin-bottom:15px}}.result-project__bottom{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1199px){.result-project__bottom{align-items:flex-start;flex-direction:column}}.result-project__bottom-right{display:flex;align-items:center}@media only screen and (max-width:1199px){.result-project__bottom-right{margin-top:20px}}.result-project__bottom-right .btn{padding:.8em 1.5em}.result-project__bottom-right .btn .btn__icon-before{width:1.7em;height:1.7em}.result-project__title{font-weight:bold;font-size:18px;line-height:1.4}@media only screen and (max-width:1880px){.result-project__title{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.result-project__title{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.result-project__title{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.result-project__title{font-size:16px;line-height:1.4}}.result-project__title>a{transition-property:color;transition-duration:.25s;transition-timing-function:ease}.result-project__title>a:hover{color:#1f4193}.result-project__list{display:flex}@media only screen and (max-width:1023px){.result-project__list{flex-wrap:wrap}}.result-project__list-item:not(:last-child){margin-right:40px}@media only screen and (max-width:1880px){.result-project__list-item:not(:last-child){margin-right:40px}}@media only screen and (max-width:1199px){.result-project__list-item:not(:last-child){margin-right:22.7px}}@media only screen and (max-width:1023px){.result-project__list-item:not(:last-child){margin-right:20px}}@media only screen and (max-width:767px){.result-project__list-item:not(:last-child){margin-right:22.7px}}@media only screen and (max-width:600px){.result-project__list-item:not(:last-child){margin-right:20px}}@media only screen and (max-width:1023px){.result-project__list-item{margin-bottom:10px}}.result-project__list-top{color:#858fa7;font-size:14px}@media only screen and (max-width:1023px){.result-project__list-top{font-size:12px}}.result-project__list-value{font-weight:600;font-size:16px;line-height:1.66;white-space:nowrap}@media only screen and (max-width:1880px){.result-project__list-value{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.result-project__list-value{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.result-project__list-value{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.result-project__list-value{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.result-project__list-value{font-size:14px}}.result-project__btn{position:relative;display:flex;justify-content:center;align-items:center;border-radius:0 0 4px 4px;height:56px;background:#f2f4f7;border-top:1px solid #fff;transition-property:background;transition-duration:.25s;transition-timing-function:ease}.no-touch .result-project__btn:hover{cursor:pointer;background:hsl(216,23.8095238095%,90.8823529412%)}.result-project__btn::before{content:"";display:block;position:absolute;top:40%;right:25px;width:14px;height:10px;transition-property:transform;transition-duration:.25s;transition-timing-function:ease;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.825 -1.02722e-07L5 3.7085L1.175 -7.71506e-07L8.53864e-07 1.1417L5 6L10 1.1417L8.825 -1.02722e-07Z%27 fill=%27%231f4193%27/%3E%3C/svg%3E%0A")}.result-project__btn-inner{font-weight:bold;margin-right:10px;color:#1f4193}.result-building-wrapper.is-open .result-project__btn:before{transform:rotate(-180deg)}.result-building__item{margin-top:18px}.result-building__item .result-project__list:nth-child(1) .result-project__list-value{text-align:center}.result-layout:not(:last-child){margin-bottom:20px}.result-layout .acc__content{padding-left:0}.result-layout.is-open .result-layout__btn:before{transform:rotate(-180deg)}.result-layout__wrapper{margin-top:18px}.result-layout__inner{position:relative;display:flex;justify-content:space-between;background:#f2f4f7;border-radius:4px 4px 0 0}@media only screen and (max-width:767px){.result-layout__inner{flex-direction:column;align-items:flex-start}}.no-touch .result-layout__inner:hover .result-layout__image::before{background-color:#343a48}.result-layout__content{flex-grow:1;padding:30px}@media only screen and (max-width:1440px){.result-layout__content{padding:25px}}@media only screen and (max-width:767px){.result-layout__content{padding:30px 20px}}.result-layout__content-top{margin-bottom:25px}@media only screen and (max-width:1880px){.result-layout__content-top{margin-bottom:25px}}@media only screen and (max-width:1199px){.result-layout__content-top{margin-bottom:22.7px}}@media only screen and (max-width:1023px){.result-layout__content-top{margin-bottom:20px}}@media only screen and (max-width:767px){.result-layout__content-top{margin-bottom:22.7px}}@media only screen and (max-width:600px){.result-layout__content-top{margin-bottom:20px}}.result-layout__content-bottom{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1199px){.result-layout__content-bottom{flex-direction:column;align-items:flex-start}}.result-layout__image{position:relative;width:270px;height:180px;display:flex;justify-content:center;align-items:center;padding:20px;border-right:1px solid #d1d1d1}@media only screen and (max-width:767px){.result-layout__image{width:100%;height:240px;border-right:none;border-bottom:1px solid #d1d1d1}}.result-layout__image img{border-radius:4px}.result-layout__image::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.7;width:35px;height:35px;border-radius:50%;transition-property:background;transition-duration:.25s;transition-timing-function:ease;background:#f2f4f7 no-repeat center/22px url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M6.5 2.75C4.42421 2.75 2.75 4.42421 2.75 6.5V9C2.75 9.41421 2.41421 9.75 2 9.75C1.58579 9.75 1.25 9.41421 1.25 9V6.5C1.25 3.59579 3.59579 1.25 6.5 1.25H9C9.41421 1.25 9.75 1.58579 9.75 2C9.75 2.41421 9.41421 2.75 9 2.75H6.5Z%27 fill=%27white%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M14.25 2C14.25 1.58579 14.5858 1.25 15 1.25H17.5C20.4042 1.25 22.75 3.59579 22.75 6.5V9C22.75 9.41421 22.4142 9.75 22 9.75C21.5858 9.75 21.25 9.41421 21.25 9V6.5C21.25 4.42421 19.5758 2.75 17.5 2.75H15C14.5858 2.75 14.25 2.41421 14.25 2Z%27 fill=%27white%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M22 15.25C22.4142 15.25 22.75 15.5858 22.75 16V17.5C22.75 20.4042 20.4042 22.75 17.5 22.75H16C15.5858 22.75 15.25 22.4142 15.25 22C15.25 21.5858 15.5858 21.25 16 21.25H17.5C19.5758 21.25 21.25 19.5758 21.25 17.5V16C21.25 15.5858 21.5858 15.25 22 15.25Z%27 fill=%27white%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M2 14.25C2.41421 14.25 2.75 14.5858 2.75 15V17.5C2.75 19.5758 4.42421 21.25 6.5 21.25H9C9.41421 21.25 9.75 21.5858 9.75 22C9.75 22.4142 9.41421 22.75 9 22.75H6.5C3.59579 22.75 1.25 20.4042 1.25 17.5V15C1.25 14.5858 1.58579 14.25 2 14.25Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width:767px){.result-layout__image::before{display:none}}.result-layout__image-hover{position:absolute;top:50%;left:52%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;opacity:0;width:330px;height:330px;min-height:275px;padding:10px;max-width:0;max-height:0;background:#fff;border-radius:4px;box-shadow:18px 18px 30px rgba(0,0,0,.08);transition-property:max-width,max-height,height,min-height,opacity;transition-duration:.25s;transition-timing-function:ease}.result-layout__image-hover::before{content:"";display:block;position:absolute;top:50%;margin-top:-10px;left:-10px;width:10px;height:10px;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-right:12px solid #fff}.result-layout__image-hover img{border-radius:4px;overflow:hidden}.no-touch .result-layout__image:hover .result-layout__image-hover{max-width:330px;max-height:330px;z-index:2;opacity:1}.result-layout__title{display:flex;align-items:center}.result-layout__title-name{font-size:20px;line-height:1.4;font-weight:bold}@media only screen and (max-width:1880px){.result-layout__title-name{font-size:19px;line-height:1.4}}@media only screen and (max-width:1199px){.result-layout__title-name{font-size:19px;line-height:1.4}}@media only screen and (max-width:1023px){.result-layout__title-name{font-size:18px;line-height:1.4}}@media only screen and (max-width:600px){.result-layout__title-name{font-size:18px;line-height:1.4}}.result-layout__title-project{margin-left:20px;color:#858fa7}.result-layout__list{display:flex}@media only screen and (max-width:1023px){.result-layout__list{flex-wrap:wrap}}.result-layout__list-item:not(:last-child){margin-right:40px}@media only screen and (max-width:1880px){.result-layout__list-item:not(:last-child){margin-right:40px}}@media only screen and (max-width:1199px){.result-layout__list-item:not(:last-child){margin-right:22.7px}}@media only screen and (max-width:1023px){.result-layout__list-item:not(:last-child){margin-right:20px}}@media only screen and (max-width:767px){.result-layout__list-item:not(:last-child){margin-right:22.7px}}@media only screen and (max-width:600px){.result-layout__list-item:not(:last-child){margin-right:20px}}@media only screen and (max-width:1023px){.result-layout__list-item{margin-bottom:10px}}.result-layout__list-item:not(:first-child) .result-layout__list-value{text-align:center}.result-layout__list-top{color:#858fa7;font-size:14px}@media only screen and (max-width:1199px){.result-layout__list-top{font-size:12px}}.result-layout__list-value{font-weight:600;font-size:16px;line-height:1.66;white-space:nowrap}@media only screen and (max-width:1880px){.result-layout__list-value{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.result-layout__list-value{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.result-layout__list-value{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.result-layout__list-value{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.result-layout__list-value{font-size:14px}}.result-layout__price{font-weight:bold;white-space:nowrap}@media only screen and (max-width:1199px){.result-layout__price{margin-top:20px}}.result-layout__price-range{font-style:italic;font-size:18px;line-height:1.4}@media only screen and (max-width:1880px){.result-layout__price-range{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.result-layout__price-range{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.result-layout__price-range{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.result-layout__price-range{font-size:16px;line-height:1.4}}.result-layout__price-rub{display:inline-block;margin-left:2px;font-size:.7em;color:#858fa7}.result-layout__btn{position:relative;display:flex;justify-content:center;align-items:center;border-radius:0 0 4px 4px;height:56px;background:#f2f4f7;border-top:1px solid #fff;transition-property:background;transition-duration:.25s;transition-timing-function:ease;cursor:pointer}.no-touch .result-layout__btn:hover{background:hsl(216,23.8095238095%,90.8823529412%)}.result-layout__btn::before{content:"";display:block;position:absolute;top:40%;right:25px;width:14px;height:10px;transition-property:transform;transition-duration:.25s;transition-timing-function:ease;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.825 -1.02722e-07L5 3.7085L1.175 -7.71506e-07L8.53864e-07 1.1417L5 6L10 1.1417L8.825 -1.02722e-07Z%27 fill=%27%231f4193%27/%3E%3C/svg%3E%0A")}.result-layout__btn-inner{font-weight:bold;margin-right:10px;color:#1f4193}.result-flat{position:relative;display:flex;align-items:center;height:80px;padding:0 15px;background:#f2f4f7;transition-property:background,color;transition-duration:.25s;transition-timing-function:ease;border-radius:4px}@media only screen and (max-width:1199px){.result-flat{padding:15px 10px}}@media only screen and (max-width:767px){.result-flat{flex-wrap:wrap;height:auto;padding:30px 20px 40px}}.result-flat__wrapper{margin-top:18px;padding-bottom:10px}.result-flat__wrapper .result-flat:not(:last-child){margin-bottom:10px}.result-flat__wrapper .btn-more-wrap{padding-top:15px;padding-bottom:30px}.result-flat__item{width:14%;padding:0 10px;font-size:16px}@media only screen and (max-width:1880px){.result-flat__item{font-size:16px}}@media only screen and (max-width:1199px){.result-flat__item{font-size:14px}}@media only screen and (max-width:1023px){.result-flat__item{font-size:14px}}@media only screen and (max-width:767px){.result-flat__item{font-size:14px}}@media only screen and (max-width:600px){.result-flat__item{font-size:14px}}@media only screen and (max-width:1199px){.result-flat__item{width:11%;font-size:14px}}@media only screen and (max-width:767px){.result-flat__item{display:flex;justify-content:space-between;width:100%;margin-bottom:7px;padding:0}}.result-flat__item:first-child{width:16%;display:flex;justify-content:center;padding-left:0}@media only screen and (max-width:767px){.result-flat__item:first-child{width:100%;justify-content:space-between}}.result-flat__item:last-child{padding-right:0}.result-flat__item:nth-child(2),.result-flat__item:nth-child(3),.result-flat__item:nth-child(4),.result-flat__item:nth-child(5){text-align:center}@media only screen and (max-width:600px){.result-flat__item:nth-child(2),.result-flat__item:nth-child(3),.result-flat__item:nth-child(4),.result-flat__item:nth-child(5){text-align:left}}.result-flat__item:nth-child(6){display:flex;align-items:center;width:300px;padding-left:40px;flex-shrink:0}@media only screen and (max-width:767px){.result-flat__item:nth-child(6){width:100%;margin-top:10px;padding-left:0}}.result-flat__item:nth-child(7){width:280px;display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.result-flat__item:nth-child(7){margin-top:25px;width:100%}}@media only screen and (max-width:1199px){.result-flat__item .btn{padding:.8em 1.4em}}@media only screen and (max-width:767px){.result-flat__item .btn{width:100%}}.result-flat--items-6 .result-flat__item:nth-child(5){text-align:left;display:flex;align-items:center;width:300px;flex-shrink:0;padding-left:40px}@media only screen and (max-width:767px){.result-flat--items-6 .result-flat__item:nth-child(5){width:100%;margin-top:10px;padding-left:0}}.result-flat--items-6 .result-flat__item:nth-child(6){width:280px;display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.result-flat--items-6 .result-flat__item:nth-child(6){margin-top:25px;width:100%}}.result-flat__name{display:none;color:#858fa7}@media only screen and (max-width:767px){.result-flat__name{display:inline-block}}@media only screen and (max-width:600px){.result-flat__name{width:auto;flex-grow:1}}.result-flat__value,.result-flat__price{font-weight:600;white-space:nowrap}.result-flat__price-inner{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.result-flat__price-inner{flex-direction:column}}.result-flat__price-old{width:100%;-webkit-text-decoration:line-through;text-decoration:line-through;font-size:12px;font-weight:500;position:relative}.result-flat__price-old::before{content:"";position:absolute;top:14px;left:-34px;width:24px;height:24px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2730%27 viewBox=%270 0 28 30%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M24.6627 6.12791C24.771 6.31826 24.7724 6.49889 24.6997 11.0049C24.6376 14.9237 24.6136 15.7217 24.5382 15.9074C24.4615 16.1127 23.9622 16.5711 18.3496 21.6294C14.9901 24.652 13.24 26.4989 13.0813 26.6472C12.4663 27.2218 11.6834 26.9891 11.3476 26.8177C11.1587 26.7213 2.65255 18.0248 2.51355 17.7594C2.02338 17.2355 1.89362 16.5503 2.57627 15.8684C2.76152 15.6834 14.2304 5.28585 14.4264 5.12932C14.5162 5.05337 14.6587 4.98455 14.7383 4.9704C14.8225 4.95771 16.9945 5.12789 19.5688 5.35371C23.2141 5.67226 24.2792 5.78309 24.3986 5.84691C24.4833 5.89444 24.6017 6.023 24.6627 6.12791ZM19.7169 10.1263C18.8443 9.19051 17.3784 9.14518 16.4424 10.0175C15.5095 10.8868 15.447 12.3408 16.3096 13.2799C17.1815 14.2291 18.672 14.2753 19.6084 13.3895C20.5347 12.5133 20.5864 11.0589 19.7169 10.1263Z%27 fill=%27%23FA0101%27/%3E%3C/svg%3E")}@media only screen and (max-width:767px){.result-flat__price{font-size:16px}}.result-flat__price-name{color:#858fa7;display:none}@media only screen and (max-width:767px){.result-flat__price-name{display:block}}.result-flat__price-meter{opacity:.6;font-size:12px;margin:5px 0 0 10px}@media only screen and (max-width:1023px){.result-flat__price-meter{font-size:10px}}@media only screen and (max-width:767px){.result-flat__price-meter{font-size:12px;margin:3px 0 0 0}}@media only screen and (max-width:767px){.result-flat__link{width:100%}}.result-flat__comparison{margin-right:15px}@media only screen and (max-width:767px){.result-flat__comparison{order:2;margin:0 0 0 20px}}.result-flat__comparison .favorite-icon{display:flex;justify-content:center;align-items:center;width:38px;height:38px;border:1px solid #eaeaea;border-radius:50%}.result-flat--top{border:1px solid #eaeaea;height:auto;padding:10px 15px;margin-bottom:20px !important;background:#fff}@media only screen and (max-width:1023px){.result-flat--top{display:none}}.result-flat--top .result-flat__item{font-weight:normal;font-size:14px;line-height:1.2}@media only screen and (max-width:1199px){.result-flat--top .result-flat__item{font-size:12px}}.result__item--new .result-flat__wrapper{margin:0 !important;padding:0 !important}.j-accordeon-content{display:none;opacity:0}.j-accordeon-item-wrap.is-active+.j-accordeon-content{animation:show .3s .2s forwards ease-out}.j-accordeon-item-wrap.is-active .j-accordeon-item{background:#b3bfd0}.j-accordeon-item-wrap.is-active .j-accordeon-item:before{transform:rotate(-180deg);background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.825 -1.02722e-07L5 3.7085L1.175 -7.71506e-07L8.53864e-07 1.1417L5 6L10 1.1417L8.825 -1.02722e-07Z%27 fill=%27%23ffffff%27/%3E%3C/svg%3E%0A")}.j-accordeon-item-wrap.is-active .j-accordeon-item .result-project__btn-inner,.j-accordeon-item-wrap.is-active .j-accordeon-item .result-layout__btn-inner{color:#fff}@keyframes show{from{opacity:0}to{opacity:1}}@keyframes hide{from{opacity:1}to{opacity:0}}.print{width:780px;font-size:14px;line-height:20px;display:flex;flex-direction:column;color:#333;display:none}.print__row{display:flex;justify-content:center}.print__container{padding:45px;width:100%}.print-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px;border-bottom:1px solid #d1d1d1;margin-bottom:30px}.print-head__logo{width:120px;height:auto}.print-head__right{display:flex;justify-content:flex-end;align-items:center}.print-head__right span,.print-head__right a{display:inline-block;-webkit-text-decoration:none;text-decoration:none;font-size:14px;font-weight:bold;color:#343a48}.print-head__right span:not(:last-child),.print-head__right a:not(:last-child){margin-right:30px}.print-body{margin-bottom:30px;position:relative}.print-body__title{font-size:18px;font-weight:bold;margin-bottom:30px}.print-body__images{display:flex}.print-body__images img{height:300px;margin:0}.print-spec{display:flex;justify-content:space-between;border-top:1px solid #d1d1d1;padding-top:30px;margin-bottom:30px}.print-spec .flat-info__spec{margin-bottom:0 !important}.print-spec .flat-info__spec:first-child{width:50%}.print-spec .flat-info__spec:first-child .flat-info__spec-name{width:140px}.print-spec .flat-info__spec:last-child{width:48%}.print-spec .flat-info__spec:last-child .flat-info__spec-name{width:220px}.print-spec .flat-info__spec-item{font-size:13px}.print-spec .flat-info__spec-item:not(:last-child){margin-bottom:7px}.print-price .flat-info__price-price{font-size:22px;margin-bottom:0;line-height:1}.print-price .flat-info__price-price-wrap{display:flex;align-items:flex-end}.print-price .flat-info__price-price-name{margin-right:10px;color:#858fa7}.print-price .flat-info__price-mortgage{margin-top:10px}.print-bottom{margin-top:40px}.print-bottom__text{font-size:14px;color:#858fa7}.stats-item{display:flex;align-items:center}.stats-item__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:50%;background:#f2f4f7;border:1px solid #858fa7}.stats-item__numb{font-weight:bold;line-height:1.4}.stats-item__text{line-height:1.4;color:#858fa7}.stats-item--lg .stats-item__icon{width:100px;height:100px}.stats-item--lg .stats-item__icon img{max-width:40px;max-height:40px}.stats-item--lg .stats-item__content{margin-left:30px}@media only screen and (max-width:1880px){.stats-item--lg .stats-item__content{margin-left:30px}}@media only screen and (max-width:1199px){.stats-item--lg .stats-item__content{margin-left:22.7px}}@media only screen and (max-width:1023px){.stats-item--lg .stats-item__content{margin-left:20px}}@media only screen and (max-width:767px){.stats-item--lg .stats-item__content{margin-left:17px}}@media only screen and (max-width:600px){.stats-item--lg .stats-item__content{margin-left:15px}}.stats-item--lg .stats-item__numb{font-size:24px;line-height:1.33;margin-bottom:10px}@media only screen and (max-width:1880px){.stats-item--lg .stats-item__numb{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.stats-item--lg .stats-item__numb{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){.stats-item--lg .stats-item__numb{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.stats-item--lg .stats-item__numb{font-size:22px;line-height:1.33}}.stats-item--lg .stats-item__text{font-size:18px;line-height:1.4}@media only screen and (max-width:1880px){.stats-item--lg .stats-item__text{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.stats-item--lg .stats-item__text{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.stats-item--lg .stats-item__text{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.stats-item--lg .stats-item__text{font-size:16px;line-height:1.4}}.stats-item--md .stats-item__icon{width:60px;height:60px}.stats-item--md .stats-item__icon img{max-width:25px;max-height:25px}.stats-item--md .stats-item__content{margin-left:20px}@media only screen and (max-width:1880px){.stats-item--md .stats-item__content{margin-left:20px}}@media only screen and (max-width:1199px){.stats-item--md .stats-item__content{margin-left:22.7px}}@media only screen and (max-width:1023px){.stats-item--md .stats-item__content{margin-left:20px}}@media only screen and (max-width:767px){.stats-item--md .stats-item__content{margin-left:17px}}@media only screen and (max-width:600px){.stats-item--md .stats-item__content{margin-left:15px}}.stats-item--md .stats-item__numb{font-size:18px;line-height:1.4;margin-bottom:4px}@media only screen and (max-width:1880px){.stats-item--md .stats-item__numb{font-size:17px;line-height:1.4}}@media only screen and (max-width:1199px){.stats-item--md .stats-item__numb{font-size:17px;line-height:1.4}}@media only screen and (max-width:1023px){.stats-item--md .stats-item__numb{font-size:16px;line-height:1.4}}@media only screen and (max-width:600px){.stats-item--md .stats-item__numb{font-size:16px;line-height:1.4}}.stats-item--md .stats-item__text{font-size:16px;line-height:1.66}@media only screen and (max-width:1880px){.stats-item--md .stats-item__text{font-size:16px;line-height:1.66}}@media only screen and (max-width:1199px){.stats-item--md .stats-item__text{font-size:16px;line-height:1.66}}@media only screen and (max-width:1023px){.stats-item--md .stats-item__text{font-size:16px;line-height:1.66}}@media only screen and (max-width:600px){.stats-item--md .stats-item__text{font-size:16px;line-height:1.66}}.rating{text-align:center}.rating__percent{font-weight:bold;font-size:20px;line-height:1.4;margin-bottom:7px;position:absolute;left:0;width:100%}@media only screen and (max-width:1880px){.rating__percent{font-size:19px;line-height:1.4}}@media only screen and (max-width:1199px){.rating__percent{font-size:19px;line-height:1.4}}@media only screen and (max-width:1023px){.rating__percent{font-size:18px;line-height:1.4}}@media only screen and (max-width:600px){.rating__percent{font-size:18px;line-height:1.4}}@media only screen and (max-width:767px){.rating__percent{font-size:16px}}.rating__column{margin-top:30px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:150px}.rating__column-inner{background:#f2f4f7;border-radius:4px}.rating__bottom{margin-top:7px;color:#858fa7;font-size:12px}.favorites-info__row{display:flex;justify-content:center;align-items:center;padding:80px;background:#f2f4f7;border-radius:4px}@media only screen and (max-width:1880px){.favorites-info__row{padding:80px}}@media only screen and (max-width:1199px){.favorites-info__row{padding:40px}}@media only screen and (max-width:1023px){.favorites-info__row{padding:40px}}@media only screen and (max-width:767px){.favorites-info__row{padding:30px 20px}}@media only screen and (max-width:600px){.favorites-info__row{padding:30px 20px}}.favorites-info__content{max-width:470px;text-align:center}@media only screen and (max-width:1023px){.favorites-info__content{max-width:100%}}.favorites-info__title{font-size:30px;line-height:1.35;font-weight:bold;margin-bottom:40px}@media only screen and (max-width:1880px){.favorites-info__title{font-size:28px;line-height:1.35}}@media only screen and (max-width:1199px){.favorites-info__title{font-size:26px;line-height:1.35}}@media only screen and (max-width:1023px){.favorites-info__title{font-size:24px;line-height:1.35}}@media only screen and (max-width:600px){.favorites-info__title{font-size:22px;line-height:1.35}}@media only screen and (max-width:1880px){.favorites-info__title{margin-bottom:40px}}@media only screen and (max-width:1199px){.favorites-info__title{margin-bottom:30px}}@media only screen and (max-width:1023px){.favorites-info__title{margin-bottom:30px}}@media only screen and (max-width:767px){.favorites-info__title{margin-bottom:25px}}@media only screen and (max-width:600px){.favorites-info__title{margin-bottom:25px}}.favorites-info__subtitle{margin-bottom:30px}@media only screen and (max-width:1880px){.favorites-info__subtitle{margin-bottom:30px}}@media only screen and (max-width:1199px){.favorites-info__subtitle{margin-bottom:30px}}@media only screen and (max-width:1023px){.favorites-info__subtitle{margin-bottom:30px}}@media only screen and (max-width:767px){.favorites-info__subtitle{margin-bottom:25px}}@media only screen and (max-width:600px){.favorites-info__subtitle{margin-bottom:25px}}.favorites-info__text-middle{display:flex;justify-content:center;align-items:center;margin-bottom:30px;flex-wrap:wrap}@media only screen and (max-width:1880px){.favorites-info__text-middle{margin-bottom:30px}}@media only screen and (max-width:1199px){.favorites-info__text-middle{margin-bottom:30px}}@media only screen and (max-width:1023px){.favorites-info__text-middle{margin-bottom:30px}}@media only screen and (max-width:767px){.favorites-info__text-middle{margin-bottom:25px}}@media only screen and (max-width:600px){.favorites-info__text-middle{margin-bottom:25px}}.favorites-info__button{margin-bottom:30px}@media only screen and (max-width:1880px){.favorites-info__button{margin-bottom:30px}}@media only screen and (max-width:1199px){.favorites-info__button{margin-bottom:30px}}@media only screen and (max-width:1023px){.favorites-info__button{margin-bottom:30px}}@media only screen and (max-width:767px){.favorites-info__button{margin-bottom:25px}}@media only screen and (max-width:600px){.favorites-info__button{margin-bottom:25px}}.search-group{background-color:#fff;border-radius:30px;border:1px solid #e3e3e3;position:relative;width:80%;display:flex;justify-content:space-between}.search-group-wrapper{display:flex;justify-content:center}.search-group .btn-circle__icon-before{height:55px;width:55px;padding:14px;color:#828282}.search-group--grey .search-input{width:calc(100% - 60px)}.search-input{height:55px;line-height:55px;border-radius:30px;background-color:#fff;font-size:1.125rem;padding:0 20px;width:calc(100% - 180px);color:#828282}@media only screen and (max-width:1199px){.shareholders-row__aside{display:flex;margin:-15px;margin-bottom:0}}@media only screen and (max-width:1199px){.shareholders-row__aside-item{width:50%;padding:15px;display:flex;flex-direction:column}.shareholders-row__aside-item>div{flex-grow:1}}@media only screen and (max-width:767px){.shareholders-row__aside-item{width:100%}}@media only screen and (max-width:767px){.shareholders-row__aside .j-break-original{display:none}}.shareholders-row__article{color:#808494}.shareholders-row__article .acc-mobile .acc__head{display:none}@media only screen and (max-width:1023px){.shareholders-row__article .acc-mobile .acc__head{display:block}}.shareholders-row__article .acc-mobile.is-open .acc__head{display:none !important}.shareholders-row__article .text-content li::marker{color:#808494 !important}.shareholders-object{background:#fff;border:2px solid #f2f4f7;border-radius:4px;padding:25px;margin-bottom:30px}@media only screen and (max-width:1199px){.shareholders-object{display:flex;flex-direction:column;margin-bottom:0}}@media only screen and (max-width:1199px){.shareholders-object__image{flex-grow:1}}.shareholders-object__title{margin-top:20px;font-family:"Montserrat",sans-serif;font-weight:500}@media only screen and (max-width:767px){.shareholders-object__title{font-size:18px}}.shareholders-office{background:#f2f4f7;border-radius:4px;padding:25px;display:flex;align-items:flex-start;flex-direction:column}@media only screen and (max-width:767px){.shareholders-office{margin-top:40px}}.shareholders-office>span,.shareholders-office>a{display:inline-block;margin-bottom:15px;color:#808494}.shareholders-office__title{margin-bottom:20px}.shareholders-office__button{width:100%;margin-top:20px}.shareholders-office__button .btn{width:100%}.shareholders-time__items{-moz-columns:2;columns:2;-moz-column-gap:30px;column-gap:30px;font-family:"Montserrat",sans-serif}@media only screen and (max-width:767px){.shareholders-time__items{-moz-columns:1;columns:1;-moz-column-gap:0;column-gap:0}}.shareholders-time__item{display:flex;justify-content:space-between;border-bottom:1px solid #f2f4f7;padding:15px;color:#000929}@media only screen and (max-width:767px){.shareholders-time__item{padding:10px 0}}.shareholders-time__clock{font-size:22px;line-height:1.44;font-weight:500}@media only screen and (max-width:1880px){.shareholders-time__clock{font-size:21px;line-height:1.44}}@media only screen and (max-width:1199px){.shareholders-time__clock{font-size:21px;line-height:1.44}}@media only screen and (max-width:1023px){.shareholders-time__clock{font-size:20px;line-height:1.44}}@media only screen and (max-width:600px){.shareholders-time__clock{font-size:20px;line-height:1.44}}.shareholders-time__apartments{display:flex}.shareholders-time__apartment{display:inline-block;text-align:center;padding:0 12px;height:30px;font-size:14px;line-height:30px;background:#f2f4f7;border-radius:4px;pointer-events:none}.shareholders-time__apartment:not(:last-child){margin-right:10px}@media only screen and (max-width:767px){.shareholders-time__apartment{pointer-events:auto;font-size:13px}}.shareholders-tabs{padding:20px 0 40px}.shareholders-tabs .tab--simple{margin-bottom:30px}.shareholders-tabs .tab-inner__buttons{flex-wrap:wrap;margin:-2px}@media only screen and (max-width:767px){.shareholders-tabs .tab-inner__buttons{margin-left:5% !important;margin-right:5% !important;width:815px}}.shareholders-tabs .tab-inner__buttons-wrapper{margin-bottom:30px}.shareholders-tabs .tab-inner__buttons-wrapper::-webkit-scrollbar{height:0}@media only screen and (max-width:767px){.shareholders-tabs .tab-inner__buttons-wrapper{margin-left:-5%;width:100vw;overflow-x:auto}}.shareholders-tabs .tab-inner__btn{padding:2px;width:11.11%}@media only screen and (max-width:767px){.shareholders-tabs .tab-inner__btn{width:81.5px}}@media only screen and (max-width:767px){.shareholders-tabs .tab-inner__btn:first-child{margin-left:0}}@media only screen and (max-width:767px){.shareholders-tabs .tab-inner__btn:last-child{margin-right:0}}.shareholders-tabs .tab-inner__btn .tab__btn-btn{border:none;color:#000929;background:#f2f4f7;font-size:14px;font-family:"Montserrat",sans-serif;width:100%;font-weight:500;height:46px}.shareholders-tabs .tab-inner__btn:hover .tab__btn-btn{background:hsl(216,23.8095238095%,75.8823529412%)}.shareholders-tabs .tab-inner__btn.is-active .tab__btn-btn{background:#1f4193;color:#fff}.shareholders-list__item .result-project{padding:0 !important}.shareholders-list__item .result-project__image{width:300px;height:230px}@media only screen and (max-width:1199px){.shareholders-list__item .result-project__image{height:280px}}@media only screen and (max-width:1023px){.shareholders-list__item .result-project__image{height:350px}}@media only screen and (max-width:767px){.shareholders-list__item .result-project__image{width:100%;height:220px}}.shareholders-list__item .result-project__subtitle{margin-top:20px;font-size:14px;line-height:1.4;max-width:600px}.shareholders-list__item .result-project__list-value{font-size:14px}.shareholders-list__item .btn{height:51px}._page-thanks .wrapper{padding:0}._page-thanks .header,._page-thanks .footer,._page-thanks .breadcrumbs-wrap{display:none}.thanks-page__content{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.thanks-page__content-inner{position:relative;z-index:1;max-width:590px;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:767px){.thanks-page__content-inner{padding:0 20px}}.thanks-page__back-icon{position:absolute;top:0;left:0;max-width:1000px}@media only screen and (max-width:1540px){.thanks-page__back-icon{max-width:750px}}@media only screen and (max-width:1199px){.thanks-page__back-icon{max-width:600px}}@media only screen and (max-width:600px){.thanks-page__back-icon{max-width:none;max-width:initial;width:600px}}.thanks-page__back-image{position:absolute;bottom:0;right:10%;max-width:560px}@media only screen and (max-width:1540px){.thanks-page__back-image{right:60px;max-width:500px}}@media only screen and (max-width:1199px){.thanks-page__back-image{display:none}}.thanks-page__title{color:#1f4193;font-size:35px;font-weight:bold;line-height:1.18;letter-spacing:-0.35px;margin-bottom:32px;text-align:center}@media only screen and (max-width:767px){.thanks-page__title{font-size:22px;margin-bottom:25px}}.thanks-page__subtitle{color:#808494;text-align:center;font-size:16px;font-weight:500;line-height:1.7;margin-bottom:50px}@media only screen and (max-width:767px){.thanks-page__subtitle{font-size:14px;margin-bottom:25px}}.thanks-page__buttons{display:flex}@media only screen and (max-width:600px){.thanks-page__buttons{width:100%;flex-direction:column}}.thanks-page__buttons .btn:not(:last-child){margin-right:24px}@media only screen and (max-width:600px){.thanks-page__buttons .btn:not(:last-child){margin:0 0 16px 0}}@media only screen and (max-width:600px){.thanks-page__buttons .btn{width:100%}}@media only screen and (max-width:600px){.thanks-page__buttons .btn__text,.thanks-page__buttons .btn__icon-after{flex-grow:0}}.booking-offer{padding-bottom:135px}.booking-offer__title{font-size:36px;line-height:1.22;font-family:"Montserrat",sans-serif;margin-bottom:30px;font-weight:bold;text-align:center}@media only screen and (max-width:1880px){.booking-offer__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.booking-offer__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:1023px){.booking-offer__title{font-size:24px;line-height:1.22}}@media only screen and (max-width:600px){.booking-offer__title{font-size:24px;line-height:1.22}}.booking-offer__text{line-height:1.43}.booking-offer__bottom{position:fixed;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;padding-top:20px;height:135px;background:linear-gradient(0deg,rgb(255,255,255) 0%,rgb(255,255,255) 80%,rgba(255,255,255,0) 100%);z-index:2}.booking__content{display:flex;align-items:center;justify-content:center;padding:64px 0}@media only screen and (max-width:1023px){.booking__content{padding:48px 0}}.booking__content-inner{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:500px}.booking__content-icon{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border:1px solid #858fa7;border-radius:50%;margin-bottom:30px}@media only screen and (max-width:1023px){.booking__content-icon{width:80px;height:80px}}.booking__content-title{font-size:36px;line-height:1.22;font-family:"Montserrat",sans-serif;margin-bottom:30px;font-weight:bold}@media only screen and (max-width:1880px){.booking__content-title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.booking__content-title{font-size:28px;line-height:1.22}}@media only screen and (max-width:1023px){.booking__content-title{font-size:24px;line-height:1.22}}@media only screen and (max-width:600px){.booking__content-title{font-size:24px;line-height:1.22}}.booking__content-button{margin-top:30px}.booking__content._warning .booking__content-icon svg{width:14px}.booking__content._success .booking__content-title{color:#1f4193}.booking__content._success .booking__content-icon svg{width:48px}@media only screen and (max-width:1023px){.booking__content._success .booking__content-icon svg{width:40px}}.booking-form{max-width:420px;width:100%;margin:0 auto}.booking-form__wrapper{padding:64px 0}.booking-form__title{font-size:30px;line-height:1.35;font-weight:bold;color:#1f4193;text-align:center;margin-bottom:32px}@media only screen and (max-width:1880px){.booking-form__title{font-size:28px;line-height:1.35}}@media only screen and (max-width:1199px){.booking-form__title{font-size:26px;line-height:1.35}}@media only screen and (max-width:1023px){.booking-form__title{font-size:24px;line-height:1.35}}@media only screen and (max-width:600px){.booking-form__title{font-size:22px;line-height:1.35}}.booking-form__text{font-size:20px;font-weight:bold;margin-bottom:24px}.booking-form__tabs .tab__btn .tab__btn-btn{padding:12px 24px}@media only screen and (max-width:767px){.booking-form__tabs .tab__btn .tab__btn-btn{font-size:14px;padding:12px 14px}}.booking-form__form .form-group:not(:last-child){margin-bottom:24px}.booking-form__form .form__submit{margin-top:24px}.booking-form__form .form-input:placeholder{color:#fff}.booking-params{padding-bottom:64px}.booking-params__top{margin-bottom:32px}.booking-params__top-title{font-size:24px;line-height:1.33;font-weight:bold;margin-bottom:32px}@media only screen and (max-width:1880px){.booking-params__top-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.booking-params__top-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){.booking-params__top-title{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.booking-params__top-title{font-size:22px;line-height:1.33}}.booking-params__top-subtitle{font-size:14px}.booking-params__items{display:flex}@media only screen and (max-width:1440px){.booking-params__items{flex-wrap:wrap}}.booking-params__item{flex-grow:1;background:#f2f4f7;border-radius:4px}.booking-params__item:not(:last-child){margin-right:16px}@media only screen and (max-width:1199px){.booking-params__item:not(:last-child){margin:0 0 16px 0}}@media only screen and (max-width:1199px){.booking-params__item:nth-child(1){width:100%}}.booking-params__item:nth-child(2){width:235px;flex-shrink:0}@media only screen and (max-width:1199px){.booking-params__item:nth-child(2){width:100%}}@media only screen and (max-width:1440px){.booking-params__item:nth-child(3){margin-right:0}}.booking-params__item:nth-child(4){width:237px;flex-shrink:0}@media only screen and (max-width:1440px){.booking-params__item:nth-child(4){width:100%;margin-top:16px}}.booking-params__item-title{font-weight:bold;margin-bottom:16px}.booking-params__item-subtitle{font-size:14px;color:#343a48}.booking-flat{display:flex}@media only screen and (max-width:600px){.booking-flat{flex-direction:column}}.booking-flat__image{display:flex;align-items:center;justify-content:center;width:243px;border-right:1px solid #d9d9d9;padding:20px}@media only screen and (max-width:600px){.booking-flat__image{width:100%;border-right:0;border-bottom:1px solid #d9d9d9}}.booking-flat__image img{max-height:195px;max-width:195px}.booking-flat__info{flex-grow:1;padding:30px 25px}.booking-flat__specs{display:flex;margin-top:24px !important}.booking-flat__specs li:not(:last-child){margin-right:24px}.booking-flat__specs li span{display:block;font-weight:500}.booking-flat__specs li span:first-child{font-size:12px;opacity:.5}.booking-flat__specs li span:last-child{font-size:14px;font-weight:bold}.booking-flat__price{margin-top:24px}.booking-flat__price-name{font-size:12px;opacity:.5}.booking-flat__price-value{font-size:14px;font-weight:bold}.booking-buyer{padding:25px;display:flex;flex-direction:column;height:100%}.booking-buyer__bottom{display:flex;justify-content:flex-end}.booking-buyer__items{flex-grow:1}.booking-buyer__item{font-size:14px;line-height:1.2;color:#343a48}.booking-buyer__item:not(:last-child){margin-bottom:16px}.booking-buyer__link{font-size:14px;color:#1f4193;transition:opacity .3s ease}@media only screen and (max-width:1199px){.booking-buyer__link{margin-top:24px}}.booking-buyer__link:hover{opacity:.7}.booking-payment-method{padding:25px;display:flex;flex-direction:column;height:100%}.booking-payment-method__logos{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (max-width:1199px){.booking-payment-method__logos{margin-top:24px}}.booking-payment{padding:25px;display:flex;flex-direction:column;height:100%}.booking-payment__conditions{flex-grow:1}.booking-payment__conditions li{display:flex;justify-content:space-between}.booking-payment__conditions li:not(:last-child){margin-bottom:6px}.booking-payment__conditions li span{font-size:14px;color:#343a48;line-height:1.2}@media only screen and (max-width:1440px){.booking-payment__button{margin-top:32px}}.booking-payment__button-text{margin-top:20px;font-size:10px;line-height:1.2;color:#343a48}.share-page__card-list{margin-top:60px}.share-banners{margin-top:30px;display:flex;flex-wrap:wrap}@media only screen and (max-width:1199px){.share-banners{justify-content:space-between}}.share-banners .share-banner:not(:last-child){margin-bottom:30px}@media only screen and (max-width:1199px){.share-banners .share-banner:not(:last-child){margin-bottom:0}}@media only screen and (max-width:767px){.share-banners .share-banner:not(:last-child){margin-bottom:30px}}.share-banner{display:flex;flex-direction:column;width:100%;position:relative;z-index:1;background:#f2f4f7;padding:30px;border-radius:4px}@media only screen and (max-width:1199px){.share-banner{width:48%}}@media only screen and (max-width:767px){.share-banner{width:100%}}.share-banner__inner{position:relative}.share-banner__title{font-weight:bold;font-size:24px;margin-bottom:20px;flex-grow:1}.share-banner__image{margin-bottom:20px}.share-banner__image img{width:100%}.cabinet-form__content-title{font-size:24px;line-height:1.33;font-weight:bold;color:#1f4193;margin-bottom:28px;text-align:center}@media only screen and (max-width:1880px){.cabinet-form__content-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.cabinet-form__content-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1023px){.cabinet-form__content-title{font-size:22px;line-height:1.33}}@media only screen and (max-width:600px){.cabinet-form__content-title{font-size:22px;line-height:1.33}}.cabinet-form__content-subtitle{font-size:14px;text-align:center;margin-bottom:20px;padding:0 40px}@media only screen and (max-width:767px){.cabinet-form__content-subtitle{padding:0}}@media only screen and (max-width:767px){.cabinet-form__content .tab__buttons{width:100%;margin-left:0;overflow:visible}}.cabinet-form__content .tab__btn{flex-grow:1}@media only screen and (max-width:767px){.cabinet-form__content .tab__btn:first-child{margin-left:0}}@media only screen and (max-width:767px){.cabinet-form__content .tab__btn:last-child{margin-right:0}}.cabinet-form__content .tab__btn-btn{width:100%}@media only screen and (max-width:767px){.cabinet-form__content .tab__btn-btn{font-size:14px !important;padding:.75em 1em !important}}.cabinet-form__form{padding:0 40px}@media only screen and (max-width:767px){.cabinet-form__form{padding:0}}.cabinet-form__form .form-group:not(:last-child){margin-bottom:18px}.cabinet-form__form .form__submit{margin-top:24px}#reset-password .modal__inner .cabinet-form__wrapper:not(:last-child){margin-bottom:48px}.apartments-promo__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px}@media only screen and (max-width:1023px){.apartments-promo__head{margin-bottom:24px}}@media only screen and (max-width:767px){.apartments-promo__head{flex-direction:column;align-items:flex-start;margin-bottom:21px}}.apartments-promo__head-title{font-size:35px;line-height:40px;letter-spacing:-1%;font-weight:500}.apartments-promo__head-title-wrap{display:flex;align-items:center}@media only screen and (max-width:1023px){.apartments-promo__head-title{font-size:24px}}.apartments-promo__head-icon{width:30px;height:30px;border-radius:50%;background:#f04438;color:#fff;text-align:center;line-height:30px;margin-left:24px}.apartments-promo__content{position:relative;min-height:300px}@media only screen and (max-width:1023px){.apartments-promo__content .sl-simple{margin-right:-30px}}@media only screen and (max-width:600px){.apartments-promo__content .sl-simple{margin-left:0;margin-right:-5%}}@media only screen and (max-width:1023px){.apartments-promo__content .slick-arrow{display:none !important}}.apartments-promo__content .slick-list{padding-right:12%}.apartments-promo__content .slick-list::after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:105px;background:linear-gradient(89.88deg,rgba(255,255,255,0.1) 0.09%,#FFF 90.15%)}@media only screen and (max-width:1023px){.apartments-promo__content .slick-list::after{display:none}}.apartments-promo__content .slick-slide{margin-right:10px}.apartments-promo__content .slick-slide:not(.slick-active){opacity:1}@media only screen and (max-width:1023px){.apartments-promo__content .slick-slide:not(.slick-active){opacity:.5}}.pantry-params__row{padding:24px;background:linear-gradient(0deg,#f2f4f7 0%,#f2f4f7 100%),#eaeaea}.pantry-params__title{font-size:36px;line-height:1.22;margin-bottom:33px}@media only screen and (max-width:1023px){.pantry-params__title{font-size:24px;line-height:1.33}}.pantry-params__items{display:flex;flex-wrap:wrap;gap:32px}.pantry-params__item{width:calc(50% - 16px)}.pantry-params__item-title{font-size:36px;line-height:1.22;font-weight:600;color:var(--color-pr100);margin-bottom:12px}@media only screen and (max-width:1023px){.pantry-params__item-title{font-size:24px;line-height:1.33}}.pantry-params__item-subtitle{font-size:20px;line-height:170%}@media only screen and (max-width:1023px){.pantry-params__item-subtitle{font-size:14px}}.page-pantry .nav-navbar{display:none !important}.cols{display:flex;flex-wrap:wrap;position:relative;z-index:1}.cols>.col{display:flex;flex-direction:column}.cols>.col>div,.cols>.col>a{flex-grow:1}.cols--4-auto{margin:-8px}@media only screen and (max-width:600px){.cols--4-auto{margin:-12px}}.cols--4-auto>.col{width:25%;padding:8px}@media only screen and (max-width:1440px){.cols--4-auto>.col{width:33.3333%}}@media only screen and (max-width:1023px){.cols--4-auto>.col{width:50%}}@media only screen and (max-width:600px){.cols--4-auto>.col{width:100%;padding:12px}}.cols--3-auto{margin:-12px}@media only screen and (max-width:767px){.cols--3-auto{margin:-8px}}.cols--3-auto>.col{width:33.333%;padding:12px}@media only screen and (max-width:1023px){.cols--3-auto>.col{width:50%}}@media only screen and (max-width:767px){.cols--3-auto>.col{padding:8px}}@media only screen and (max-width:600px){.cols--3-auto>.col{width:100%}}.cols--2-auto{margin:-32px}@media only screen and (max-width:1880px){.cols--2-auto{margin:-32px}}@media only screen and (max-width:1199px){.cols--2-auto{margin:-24px}}@media only screen and (max-width:1023px){.cols--2-auto{margin:-24px}}@media only screen and (max-width:767px){.cols--2-auto{margin:-16px}}@media only screen and (max-width:600px){.cols--2-auto{margin:-16px}}.cols--2-auto>.col{padding:32px;width:50%}@media only screen and (max-width:1880px){.cols--2-auto>.col{padding:32px}}@media only screen and (max-width:1199px){.cols--2-auto>.col{padding:24px}}@media only screen and (max-width:1023px){.cols--2-auto>.col{padding:24px}}@media only screen and (max-width:767px){.cols--2-auto>.col{padding:16px}}@media only screen and (max-width:600px){.cols--2-auto>.col{padding:16px}}@media only screen and (max-width:1880px){.cols--2-auto>.col{width:50%}}@media only screen and (max-width:1199px){.cols--2-auto>.col{width:50%}}@media only screen and (max-width:1023px){.cols--2-auto>.col{width:50%}}@media only screen and (max-width:767px){.cols--2-auto>.col{width:100%}}@media only screen and (max-width:600px){.cols--2-auto>.col{width:100%}}.cols--1-auto>.col{width:100%}.cols--1-auto>.col:not(:last-child){margin-bottom:44px}@media only screen and (max-width:1199px){.cols--1-auto>.col:not(:last-child){margin-bottom:32px}}@media only screen and (max-width:767px){.cols--1-auto>.col:not(:last-child){margin-bottom:24px}}.cols--center{align-items:center}.cols--scroll::-webkit-scrollbar{height:0}@media only screen and (max-width:1023px){.cols--scroll{width:calc(100% + 60px);margin:0 -30px;overflow-x:auto;flex-wrap:nowrap;padding-bottom:20px}}@media only screen and (max-width:600px){.cols--scroll{width:calc(100% + 40px);margin:0 -20px}}@media only screen and (max-width:1023px){.cols--scroll .col:first-child{margin-left:20px}}@media only screen and (max-width:600px){.cols--scroll .col:first-child{margin-left:10px}}@media only screen and (max-width:1023px){.cols--scroll .col:last-child{margin-right:20px}}@media only screen and (max-width:600px){.cols--scroll .col:last-child{margin-right:10px}}@media only screen and (max-width:1023px){.cols--scroll .col{width:42%;flex-shrink:0}}@media only screen and (max-width:767px){.cols--scroll .col{width:75%}}.kit-badge{display:inline-flex;align-items:center;line-height:1.5;border-radius:4px}.kit-badge i{position:relative;font-size:1.2em;line-height:inherit;margin-left:3px}.kit-badge-primary,.kit-badge._primary{background:var(--color-pr100);color:var(--color-white)}.kit-badge-secondary,.kit-badge._secondary{background:var(--color-gr120);color:var(--color-white)}.kit-badge-dark{background:var(--color-dark);color:var(--color-white)}.kit-badge-light{background:var(--color-white);color:var(--color-dark)}.kit-badge-error{background:var(--color-er100);color:var(--color-white)}.kit-badge._sale,.kit-badge.is-sale{background:var(--color-er100);color:var(--color-white)}.kit-badge-sm{font-size:12px;padding:2px 8px}.kit-badge-md{font-size:13px;padding:5px 8px}.kit-badge._icon-right i{order:2;margin:0 0 0 3px}.kit-badge._icon-left i{margin:0 3px 0 0;top:0}.kit-badge._icon i{margin:0;top:0}.section-lg{position:relative;padding:128px 0}@media only screen and (max-width:1199px){.section-lg{padding:96px 0}}@media only screen and (max-width:767px){.section-lg{padding:48px 0}}.section-md{position:relative;padding:96px 0}@media only screen and (max-width:1199px){.section-md{padding:64px 0}}@media only screen and (max-width:767px){.section-md{padding:48px 0}}.section-sm{position:relative;padding:80px 0}@media only screen and (max-width:1199px){.section-sm{padding:64px 0}}@media only screen and (max-width:767px){.section-sm{padding:48px 0}}.section-xs{position:relative;padding:64px 0}@media only screen and (max-width:1199px){.section-xs{padding:48px 0}}@media only screen and (max-width:767px){.section-xs{padding:32px 0}}.section--top{padding-bottom:0}.section--bottom{padding-top:0}.section--main{padding-top:180px}.--light{background:var(--color-gr20)}.--dark{background:var(--color-dark);color:var(--color-white)}.--dark .heading__title{color:var(--color-white) !important}.section--radius-all{border-radius:var(--radius-xl)}.section--radius-top{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.section--radius-bottom{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.section--hidden{overflow:hidden}.btn .btn-text{position:relative;pointer-events:none}.btn .btn-icon{pointer-events:none;display:inline-block;color:inherit;font-size:1.4em;line-height:inherit;margin-right:.5em}.btn .btn-icon>svg{display:block;fill:currentColor;max-width:100%;max-height:100%;width:auto;height:auto}.btn .btn-icon i,.btn .btn-icon span,.btn .btn-icon svg{position:relative;top:.06em}.btn .btn-icon svg{width:1.2em;height:1.2em}.btn._icon-left .btn-text{order:2}.btn._icon-left .btn-icon{order:1;margin:0 .5em 0 0}.btn._icon-right .btn-text{order:1}.btn._icon-right .btn-icon{order:2;margin:0 0 0 .5em}.btn-fluid{width:100%;padding-right:10px;padding-left:10px;text-align:center}.btn--wide{padding-left:4em;padding-right:4em}@media only screen and (max-width:600px){.btn--wide-100{width:100%}}.btn-more__wrapper{display:flex;justify-content:center;margin-top:48px}.btn.is-loading{pointer-events:none;min-height:auto;opacity:.9}.btn.is-loading::after{content:"";display:block;width:25px !important;height:25px !important;position:absolute;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;z-index:1;border:none;opacity:1 !important;padding:0 !important;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%2725 25 50 50%27%3E%3Ccircle cx=%2750%27 cy=%2750%27 r=%2720%27 fill=%27none%27 stroke-width=%274%27 stroke=%27%23ffffff%27 stroke-linecap=%27round%27 stroke-dashoffset=%270%27 stroke-dasharray=%27100,200%27%3E%3CanimateTransform attributeName=%27transform%27 attributeType=%27XML%27 type=%27rotate%27 from=%270 50 50%27 to=%27360 50 50%27 dur=%272.5s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dashoffset%27 values=%270;-30;-124%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dasharray%27 values=%270,200;110,200;110,200%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3C/circle%3E%3C/svg%3E")}.btn.is-loading .btn-text,.btn.is-loading .btn-icon{opacity:0;transition-delay:.2s}.btn[disabled],.btn.is-disabled{pointer-events:none;opacity:.5}.btn._icon{border-radius:var(--button-radius-icon)}.btn._icon .btn-icon{margin:0 !important}.btn-block{display:flex;width:100%}@keyframes button-loader{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.not-stroke svg{stroke:none !important}.btn-xl{font-size:20px;padding:0 32px;height:76px}.btn-xl._icon{width:76px;padding:4px}.btn-lg{font-size:18px;padding:0 24px;height:68px}.btn-lg._icon{width:68px;padding:4px}@media only screen and (max-width:1199px){.btn-lg._icon{width:56px;height:56px}}@media only screen and (max-width:1199px){.btn-lg{height:64px;font-size:16px}}.btn-md{font-size:16px;padding:0 20px;height:56px}@media only screen and (max-width:767px){.btn-md{font-size:16px;height:44px;padding:16px}}.btn-md._icon{width:56px;padding:4px}@media only screen and (max-width:767px){.btn-md._icon{width:44px;height:44px}}.btn-sm{font-size:14px;padding:0 18px;height:44px}.btn-sm._icon{width:44px;padding:4px}.btn-xs{font-size:12px;padding:0 12px;height:36px}.btn-xs._icon{width:36px;padding:3px}.btn-primary{color:var(--color-gr20);background:var(--color-pr100);border-color:var(--color-pr100)}@media only screen and (min-width:1099px){.btn-primary:hover{opacity:.8}}.btn-primary-light{color:var(--color-pr100);background:var(--color-pr20);border-color:var(--color-pr20)}@media only screen and (min-width:1099px){.btn-primary-light:hover{opacity:.8}}.btn-primary-hollow{color:var(--color-pr100);background:rgba(0,0,0,0);border-color:var(--color-pr100)}@media only screen and (min-width:1099px){.btn-primary-hollow:hover{background:var(--color-pr100);color:var(--color-white)}}.btn-primary-link{color:var(--color-pr100);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}@media only screen and (min-width:1099px){.btn-primary-link:hover{opacity:.8;border-color:var(--color-pr100)}}.btn-secondary{color:var(--color-white);background:var(--color-gr100);border-color:var(--color-gr100)}@media only screen and (min-width:1099px){.btn-secondary:hover{opacity:.9}}.btn-secondary-light{color:var(--color-dark);background:var(--color-gr20)}@media only screen and (min-width:1099px){.btn-secondary-light:hover{opacity:.9}}.btn-secondary-hollow{color:var(--color-dark);background:rgba(0,0,0,0);border-color:var(--color-dark)}@media only screen and (min-width:1099px){.btn-secondary-hollow:hover{opacity:.9}}.btn-secondary-link{color:var(--color-dark);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}@media only screen and (min-width:1099px){.btn-secondary-link:hover{opacity:.8;border-color:var(--color-dark)}}.btn-danger{color:var(--color-er10);background:var(--color-er100);border-color:var(--color-er100)}@media only screen and (min-width:1099px){.btn-danger:hover{opacity:.8}}.btn-danger-light{color:var(--color-er100);background:var(--color-er10);border-color:var(--color-er10)}@media only screen and (min-width:1099px){.btn-danger-light:hover{opacity:.8}}.btn-danger-hollow{color:var(--color-er100);background:rgba(0,0,0,0);border-color:var(--color-er100)}@media only screen and (min-width:1099px){.btn-danger-hollow:hover{background:var(--color-er100);color:var(--color-white)}}.btn-danger-link{color:var(--color-er100);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}@media only screen and (min-width:1099px){.btn-danger-link:hover{opacity:.8;border-color:var(--color-er100)}}.btn-success{color:var(--color-sc10);background:var(--color-sc100);border-color:var(--color-sc100)}@media only screen and (min-width:1099px){.btn-success:hover{opacity:.8}}.btn-success-light{color:var(--color-sc100);background:var(--color-sc10);border-color:var(--color-sc10)}@media only screen and (min-width:1099px){.btn-success-light:hover{opacity:.8}}.btn-success-hollow{color:var(--color-sc100);background:rgba(0,0,0,0);border-color:var(--color-sc100)}@media only screen and (min-width:1099px){.btn-success-hollow:hover{background:var(--color-sc100);color:var(--color-white)}}.btn-success-link{color:var(--color-sc100);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}@media only screen and (min-width:1099px){.btn-success-link:hover{opacity:.8;border-color:var(--color-sc100)}}.btn-white,.btn-light{color:var(--color-dark);background:var(--color-white)}.btn-white:hover,.btn-light:hover{color:var(--color-white);background:var(--color-pr100)}.btn-white.is-loading,.btn-light.is-loading{background:var(--color-pr100)}.btn-like__count{display:none;position:absolute;right:-5px;top:-5px;width:24px;height:24px;background:var(--color-pr100);border-radius:var(--radius-fill);color:var(--color-white);font-size:12px;line-height:24px;text-align:center}.btn-like__icon-enabled{display:none}.btn-like .btn-icon:nth-child(2){display:none}.btn-like.is-active .btn-like__icon-enabled{display:inline-block}.btn-like.is-active .btn-icon:nth-child(1){display:none}.btn-like.is-active .btn-icon:nth-child(2){display:block}.btn-like.is-active .btn-like__count{display:inline-block}.btn-like--secondary{background:var(--color-gr100);color:var(--color-white)}.btn-like--primary.is-active{background:var(--color-pr100);color:var(--color-white)}.link-white{color:#fff}.link-white:hover{color:var(--color-pr100)}.link-white2gray{color:#fff}.link-white2gray:hover{opacity:.8}.link-white2primary{color:#fff}.link-white2primary:hover{color:var(--color-pr100)}.link-primary{color:var(--color-pr100)}.link-primary:hover{color:var(--color-pr50)}.link-primary-light{color:var(--color-pr50)}.link-primary-light:hover{color:var(--color-pr100)}.link-light{color:var(--color-gr60)}.link-light:hover{color:var(--color-pr100)}.link-black{color:var(--color-black)}.link-black:hover{color:var(--color-pr100)}.link-dark:hover{color:var(--color-pr100)}.link-xl{font-size:20px}.link-lg{font-size:18px}.link-md{font-size:16px}.link-sm{font-size:14px}.link-xs{font-size:12px}@media only screen and (min-width:1200px){.mfp-wrap::-webkit-scrollbar,.mfp-move-from-top .mfp-container::-webkit-scrollbar{width:7px;height:7px;background:var(--color-gr20)}.mfp-wrap::-webkit-scrollbar-button,.mfp-move-from-top .mfp-container::-webkit-scrollbar-button{display:none}.mfp-wrap::-webkit-scrollbar-track,.mfp-move-from-top .mfp-container::-webkit-scrollbar-track{background:var(--color-gr20)}.mfp-wrap::-webkit-scrollbar-thumb,.mfp-move-from-top .mfp-container::-webkit-scrollbar-thumb{background:var(--color-gr60)}.mfp-wrap::-webkit-scrollbar-thumb:hover,.mfp-move-from-top .mfp-container::-webkit-scrollbar-thumb:hover{background:var(--color-gr80)}}@media only screen and (min-width:1200px){.select2-results__options::-webkit-scrollbar{width:5px;height:5px;background:var(--color-gr20)}.select2-results__options::-webkit-scrollbar-button{display:none}.select2-results__options::-webkit-scrollbar-track{background:var(--color-gr20)}.select2-results__options::-webkit-scrollbar-thumb{background:var(--color-gr60)}.select2-results__options::-webkit-scrollbar-thumb:hover{background:var(--color-gr80)}}.form-checkbox{position:relative;display:inline-flex;cursor:pointer}.form-checkbox__icon{display:inline-flex;align-items:center;justify-content:center;position:relative;transition-property:background,border-color;transition-duration:.3s;transition-timing-function:ease;flex-shrink:0}.form-checkbox__icon i{margin-top:1px;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.form-checkbox input:checked+.form-checkbox__icon i{opacity:1}.form-checkbox--privacy{position:relative;display:flex}.form-checkbox--privacy .form-checkbox__icon{order:2;position:relative;width:20px;height:20px;border-radius:var(--radius-fill)}.form-checkbox--privacy .form-checkbox__icon i{font-size:12px}.form-checkbox--privacy .form-checkbox__text{font-size:16px}.form-checkbox--privacy .form-checkbox__text a{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease}.form-checkbox--privacy .messages{left:auto;right:0}.form-checkbox--simple .form-checkbox__icon{width:20px;height:20px;margin-right:12px}.form-checkbox--white .form-checkbox__icon{border:1px solid var(--color-white);margin-left:12px}.form-checkbox--white .form-checkbox__icon i{color:var(--color-white)}.form-checkbox--white .form-checkbox__text{color:var(--color-white)}.form-checkbox--white .form-checkbox__text a{color:var(--color-white);opacity:.9}.form-checkbox--white .form-checkbox__text a:hover{color:var(--color-dark);opacity:1}.form-checkbox--black .form-checkbox__icon{border:1px solid;background:var(--color-white);border-color:#c4ccd9}.form-checkbox--black .form-checkbox__icon svg{stroke:var(--color-white)}.form-checkbox--black .form-checkbox__text{color:#363940}.form-checkbox--black .form-checkbox__text a{color:var(--color-white)}.form-checkbox--black .form-checkbox__text a:hover{color:var(--color-pr100)}.form-checkbox--black:hover .form-checkbox__icon{border-color:var(--color-white)}.form-radio{display:inline-flex;align-items:center;margin:.2rem 0;padding-right:.6rem;cursor:pointer;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.form-radio:hover{opacity:.8}.form-radio:hover .form-radio__icon{border-color:var(--color-pr100)}.form-radio__icon{display:inline-block;flex-shrink:0;position:relative;width:20px;height:20px;border-radius:50%;margin-right:.4rem;border:1px solid #c4ccd9;transition-property:border-color;transition-duration:.3s;transition-timing-function:ease}.form-radio__icon::before{content:"";display:block;width:10px;height:10px;background:var(--color-pr100);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:0}.form-radio__input:checked+.form-radio__icon:before{opacity:1}.form-switch{position:relative;display:flex;align-items:center;cursor:pointer;padding:7px 0}.form-switch:hover .form-switch__text{opacity:.8}.form-switch:hover .form-switch__icon{box-shadow:inset 0 0 0 2em var(--color-pr20)}.form-switch__icon{position:relative;width:42px;height:23px;margin-left:.6rem;padding:2px;border-radius:2em;transition:all .4s ease;border:1px solid #e8eae9;background:var(--color-gr20);order:2}.form-switch__icon::before{content:"";display:block;width:50%;height:100%;background:#fbfbfb;border-radius:2em;left:0;position:relative;line-height:1;border-radius:50%;transition:all .2s ease;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 rgba(0,0,0,.08)}.form-switch__text{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;font-size:16px;line-height:1.4;order:1}.form-switch input{position:absolute}.form-switch input:active{box-shadow:inset 0 0 0 2em var(--color-pr50)}.form-switch input:active+.form-switch__iconbefore{padding-right:.8em}.form-switch input:checked+.form-switch__icon{background:var(--color-pr50);box-shadow:none}.form-switch input:checked+.form-switch__icon:before{left:50%}.form-switch--iconBefore{justify-content:flex-start}.form-switch--iconBefore .form-switch__icon{order:1;margin:0 10px 0 0}.form-switch--iconBefore .form-switch__text{order:2}.select2{width:100% !important}.select2-container--default .select2-results__option--selected{background-color:var(--color-gr20);border-radius:0 !important}.select2-container--default .select2-results__option--selected .select2-item::after{opacity:1}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--color-gr20);border-radius:0 !important;color:var(--color-text-primary)}.select2-container--default .select2-search{pointer-events:none;display:none}.select2-selection__rendered{padding:0 30px 0 0 !important}.select2-selection__rendered li:not([class]){opacity:.8}.select2-selection__choice__display{color:var(--color-text-primary)}.select2-container--default .select2-selection--single{border-radius:0}.select2-container--default .select2-selection--single .select2-selection__arrow{width:45px;height:100%;right:0;display:flex;align-items:center;justify-content:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:0;top:20%;margin:0;border:none !important;width:10px !important;height:6px !important;position:relative;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:10px;height:6px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.246638 1.53435L4.3722 5.74809C4.46188 5.8397 4.55904 5.90443 4.66368 5.94229C4.76831 5.98076 4.88042 6 5 6C5.11958 6 5.23169 5.98076 5.33632 5.94229C5.44096 5.90443 5.53812 5.8397 5.6278 5.74809L9.75336 1.53435C9.91779 1.36641 10 1.15267 10 0.89313C10 0.633588 9.91779 0.419847 9.75336 0.251909C9.58894 0.0839701 9.37967 0 9.12556 0C8.87145 0 8.66218 0.0839701 8.49776 0.251909L5 3.82443L1.50224 0.251909C1.33782 0.0839701 1.12855 0 0.874439 0C0.620329 0 0.411063 0.0839701 0.246638 0.251909C0.0822138 0.419847 -1.13449e-08 0.633588 0 0.89313C1.13449e-08 1.15267 0.0822138 1.36641 0.246638 1.53435Z%27 fill=%27%23858585%27/%3E%3C/svg%3E")}.select2-container--default .select2-selection--multiple{padding-right:40px;cursor:pointer}.select2-container--default .select2-selection--multiple:before{content:"";display:inline-block;position:absolute;top:50%;margin-top:-3px;right:19px;width:10px;height:6px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.246638 1.53435L4.3722 5.74809C4.46188 5.8397 4.55904 5.90443 4.66368 5.94229C4.76831 5.98076 4.88042 6 5 6C5.11958 6 5.23169 5.98076 5.33632 5.94229C5.44096 5.90443 5.53812 5.8397 5.6278 5.74809L9.75336 1.53435C9.91779 1.36641 10 1.15267 10 0.89313C10 0.633588 9.91779 0.419847 9.75336 0.251909C9.58894 0.0839701 9.37967 0 9.12556 0C8.87145 0 8.66218 0.0839701 8.49776 0.251909L5 3.82443L1.50224 0.251909C1.33782 0.0839701 1.12855 0 0.874439 0C0.620329 0 0.411063 0.0839701 0.246638 0.251909C0.0822138 0.419847 -1.13449e-08 0.633588 0 0.89313C1.13449e-08 1.15267 0.0822138 1.36641 0.246638 1.53435Z%27 fill=%27%23858585%27/%3E%3C/svg%3E");transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}.select2-container--default.select2-container--open .select2-selection--multiple:before{transform:rotate(180deg)}.select2-container--default .select2-selection{display:flex;align-items:center;padding:0 30px 0 15px;border:1px solid rgba(0,0,0,0);background:#fff}.select2-container--default .select2-selection .select2-selection__rendered{display:flex;outline:none;color:var(--color-dark);font-size:16px;line-height:1;overflow:hidden}.select2-dropdown{top:4px;border-radius:4px !important;box-shadow:var(--shadow-xs);padding:4px 0 4px 4px !important}.select2-results__options{max-height:180px !important;min-width:180px;overflow-y:auto}.select2-results__option{display:flex;align-items:center;position:relative;padding:6px !important;border-radius:6px;margin-right:4px}.select2-results__option:not(:last-child){margin-bottom:4px}.select2-results__bottom{margin-top:15px}.select2-item{width:100%}.select2-item:after{content:"";display:block;position:absolute;top:13px;right:8px;width:16px;height:11px;transition:opacity .4s ease;opacity:0;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2711%27 viewBox=%270 0 16 11%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M14.6666 1L5.49992 10.1667L1.33325 6%27 stroke=%27%232e3443%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.select2-item-text{display:inline-block;font-size:16px;line-height:1.35;font-weight:500;color:var(--color-text-primary);white-space:nowrap}.select2-item-state{display:inline-block;font-size:12px;margin-left:8px;line-height:1.35}.select2-container--focus .select2-selection--multiple{outline:none !important}.select2-selection.select2-selection--multiple .select2-selection__choice{background:rgba(0,0,0,0);border-radius:0;border-color:rgba(0,0,0,0);padding-left:0;margin:0 2px 0 0}.select2-selection.select2-selection--multiple .select2-selection__choice:not(:last-child) .select2-selection__choice__display:after{content:",";font-size:inherit}.select2-selection.select2-selection--multiple .select2-selection__choice__display{padding:0;line-height:1;font-size:inherit}.select2-selection.select2-selection--multiple .select2-selection__choice__remove{display:none}.form-select{position:relative}.form-select__inner{border-radius:4px;box-shadow:var(--shadow-xs)}.form-select__label{position:absolute;z-index:3;left:20px;pointer-events:none;transform-origin:left center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;line-height:1.25}.form-select .select2{height:100%}.form-select .select2-selection{font-size:16px;line-height:1;height:54px}.form-select__text{font-size:14px;margin-top:5px}.form-select--gray.form-select--sm .select2-selection{padding:0 20px !important;color:var(--color-dark);background:var(--color-gr20);border-color:var(--color-gr20);box-shadow:var(--shadow-xs);border-radius:4px;transition:border-color .4s ease,color .4s ease}.form-select--gray.form-select--sm .select2-container--focus .select2-selection--multiple{border:1px solid var(--color-gr40);border-radius:4px}.form-select--gray.form-select--sm .select2-container--open.select2-container--below .select2-selection,.form-select--gray.form-select--sm .select2-container--open.select2-container--above .select2-selection{border-radius:4px}.form-select--gray .select2-dropdown{border:1px solid var(--color-gr40)}.form-select--gray .select2-item-text{color:var(--color-gr100)}.form-select--gray .select2-item-state{color:var(--color-gr60)}.form-select--gray .form-select__text{color:var(--color-gr80)}.form-select--gray.form-select--md .form-select__inner{background:var(--color-gr20);border-color:rgba(0,0,0,0)}.form-select--gray.form-select--md .form-select__label{color:var(--color-gr80)}.form-select--gray.form-select--md .form-select__text{font-size:14px;margin-top:5px}.form-select--white .select2-dropdown{border:1px solid var(--color-gr40)}.form-select--white .select2-item-text{color:var(--color-dark)}.form-select--white .select2-item-state{color:var(--color-gr60)}.form-select--white .form-select__text{color:var(--color-gr80)}.form-select--white.form-select--sm .select2-selection{padding:0 20px !important;color:car(--color-dark);background:var(--color-white);border-color:var(--color-white);transition:border-color .4s ease,color .4s ease}.form-select--white.form-select--sm .select2-container--open.select2-container--below .select2-selection,.form-select--white.form-select--sm .select2-container--open.select2-container--above .select2-selection{border-radius:0}.form-select--sm .form-select__inner{height:58px}.form-select--sm .form-select__label{display:none}.form-select--sm .select2-container--default .select2-selection--single .select2-selection__arrow b{top:0}.form-select--sm .select2-selection{height:58px}.form-select--md .form-select__inner{position:relative;line-height:1;height:82px}.form-select--md .form-select__label{top:16px}.form-select--md .select2-selection{height:62%;margin-top:32px !important;padding:0 20px !important;background:rgba(0,0,0,0);border:none !important;box-sizing:none !important}.form-select--view-1 .form-select__inner{position:relative;line-height:1;height:24px;box-shadow:none}.form-select--view-1 .select2-container .select2-selection--single .select2-selection__rendered{font-size:17px;color:#858fa7}.form-select--view-1 .select2-selection{padding:0 10px 0 0;background:rgba(0,0,0,0);border:none !important;box-shadow:none !important}.form-select--view-1 .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px}.form-select--view-1 .select2-container--default .select2-selection--single .select2-selection__arrow b{top:0;width:24px !important;height:24px !important;border-radius:50%;background:#f2f4f7}.form-select--view-1 .select2-container--default .select2-selection--single .select2-selection__arrow b:before{top:9px;left:7px}.form-select--view-1 .select2-container{left:auto !important;right:0}.form-select--view-1 .select2-dropdown{top:8px;min-width:240px !important;border-top:1px solid;border-color:rgba(0,0,0,.1)}.form-textarea{position:relative}.form-textarea__inner{position:relative;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-xs);box-shadow:var(--shadow-xs);font-size:16px;line-height:1;transition:border-color .4s ease,background-color .4s ease,color .4s ease}.form-textarea__inner.is-filled .form-textarea__label{transform:translateY(-15px) scale(0.75)}.form-textarea__inner.is-focused{border-color:#3200f0 !important}.form-textarea__label{position:absolute;z-index:3;left:20px;pointer-events:none;transform-origin:left center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;top:20px}.form-textarea__text{font-size:14px;margin-top:5px}.form-textarea__textarea{position:relative;z-index:2;width:100%;height:120px;padding:20px;margin:0;border:none;font-size:inherit;color:currentColor;box-shadow:none;background-color:rgba(0,0,0,0);outline:none;resize:vertical}.form-textarea__textarea:focus{border-color:#3200f0}.form-textarea__textarea[disabled=disabled],.form-textarea__textarea[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5}.form-textarea.has-error .form-input__inner{border-color:var(--color-er50) !important}.form-textarea.has-error .form-input__text{opacity:0}.form-textarea--gray .form-textarea__label{color:var(--color-gr80)}.form-textarea--gray .form-textarea__textarea{color:var(--color-gr100)}.form-textarea--gray .form-textarea__inner{background:var(--color-gr20);border-color:var(--color-gr40)}.form-textarea--gray .form-textarea__inner:hover{border-color:var(--color-gr60)}.form-textarea--gray .form-textarea__text{color:var(--color-gr80)}.form-textarea--gray-inverse .form-textarea__label{color:var(--color-gr80i)}.form-textarea--gray-inverse .form-textarea__textarea{color:var(--color-gr100i)}.form-textarea--gray-inverse .form-textarea__textarea:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--color-gr100i)}.form-textarea--gray-inverse .form-textarea__inner{background:var(--color-gr20i);border-color:var(--color-gr40i)}.form-textarea--gray-inverse .form-textarea__inner:hover{border-color:var(--color-gr60i)}.form-textarea--gray-inverse .form-textarea__inner.is-focused{border-color:var(--color-gr20i)}.form-textarea--gray-inverse .form-textarea__text{color:var(--color-gr80i)}.form-range__inner{position:relative;font-size:16px;line-height:1;border-radius:4px;box-shadow:var(--shadow-xs)}.form-range__output{display:none}.form-range__label{position:absolute;z-index:3;left:20px;font-size:14px;pointer-events:none;transform-origin:left center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;line-height:1.25}@media only screen and (max-width:1023px){.form-range__label{font-size:12px}}.form-range__range{display:flex;flex-direction:column;justify-content:flex-end}.form-range__text{font-size:14px;margin-top:5px}.form-range__inputs{display:flex;margin-bottom:4px}.form-range__input{font-size:16px;font-weight:bold}.form-range__input-item{width:50%;display:flex;align-items:flex-end;height:20px}.form-range__input-item:nth-child(1){justify-content:flex-start}.form-range__input-item:nth-child(1) .form-range__input{width:35px}.form-range__input-item:nth-child(2){justify-content:flex-end;text-align:right}.form-range__input-item:nth-child(2) .form-range__input{width:43px}.form-range__input-text{margin-right:5px;line-height:1.11;font-weight:bold}.form-range__input-text-after{font-size:11px;color:#808494;white-space:nowrap;margin-bottom:2px}.form-range--md .form-range__label{top:16px}.form-range--md .form-range__inner{padding:0 20px;height:82px}.form-range--md .form-range__range{height:93%}.form-range--md .irs--round{height:7px}.form-range--sm{padding-top:20px}.form-range--sm .form-range__label{font-size:12px;top:-20px}.form-range--sm .form-range__inner{padding:0 20px;height:58px}.form-range--sm .form-range__inputs{margin-bottom:7px}.form-range--sm .form-range__range{height:100%}.form-range--sm .irs--round{height:12px}.form-range--gray .form-range__inner{background:var(--color-gr20)}.form-range--gray .form-range__label{color:var(--color-dark)}.form-range--gray .form-range__text{color:var(--color-gr80)}.form-range--gray .form-range__input{color:var(--color-dark)}.form-range--gray .form-range__input-text{color:var(--color-dark)}.form-range--white .form-range__inner{background:var(--color-white)}.form-range--white .form-range__label{color:var(--color-dark)}.form-range--white .form-range__text{color:var(--color-dark)}.form-range--white .form-range__input{color:var(--color-dark)}.form-range--white .form-range__input-text{color:var(--color-dark)}.irs--round .irs-handle{width:16px;height:16px;top:3px;border:none;border-radius:var(--radius-fill);border:1px solid var(--color-pr100);background-color:var(--color-white);transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.irs--round .irs-handle:hover{cursor:grab;transform:scale(1.2)}.irs--round .irs-handle.state_hover{cursor:grabbing;transform:scale(1.2)}.irs--round .irs-bar{top:9px;background-color:#c3c3ce}.irs--round .irs-line{top:9px;height:3px;background:#c3c3ce}.irs--round .irs-bar{height:3px}.form-input{position:relative}.form-input__inner{position:relative;padding:0 20px;border:1px solid rgba(0,0,0,0);box-shadow:var(--shadow-xs);border-radius:4px;font-size:16px;line-height:1;transition:border-color .4s ease,background-color .4s ease,color .4s ease}.form-input__label{position:absolute;z-index:3;left:20px;top:15px;pointer-events:none;transform-origin:left center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;line-height:1.25}.form-input__text{font-size:14px;margin-top:5px}.form-input__input{position:relative;z-index:2;width:100%;padding:0;margin:0;border:none;font-size:inherit;color:currentColor;box-shadow:none;background-color:rgba(0,0,0,0);outline:none}.form-input__input:focus{border-color:var(--color-gr100)}.form-input__input[disabled=disabled],.form-input__input[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5}.form-input.has-error .form-input__inner{border-color:var(--color-er50) !important}.form-input.has-error .form-input__text{opacity:0}.form-input--gray .form-input__label{color:var(--color-gr80)}.form-input--gray .form-input__input{color:var(--color-gr100)}.form-input--gray .form-input__input:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--color-gr100)}.form-input--gray .form-input__inner{background:var(--color-gr20);border-color:rgba(0,0,0,0)}.form-input--gray .form-input__text{color:var(--color-gr80)}.form-input--gray-inverse .form-input__label{color:var(--color-gr80i)}.form-input--gray-inverse .form-input__input{color:var(--color-gr100i)}.form-input--gray-inverse .form-input__input:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--color-gr100i)}.form-input--gray-inverse .form-input__inner{background:var(--color-gr20i);border-color:var(--color-gr40i)}.form-input--gray-inverse .form-input__text{color:var(--color-gr80i)}.form-input--sm .form-input__inner{height:54px}.form-input--sm .form-input__inner.is-filled .form-input__label{transform:translateY(-15px) scale(0.75)}.form-input--sm .form-input__label{top:17px}.form-input--sm .form-input__input{height:75%;margin-top:12px !important}.form-input--md .form-input__inner{height:82px}.form-input--md .form-input__label{top:10px}.form-input--md .form-input__input{height:64%;margin-top:30px !important}.form__group{width:100%;position:relative}.form-rooms__inner{display:flex;width:100%;border-radius:4px;box-shadow:var(--shadow-xs)}.form-rooms__text{font-size:14px;margin-top:5px}.form-rooms__item{flex-grow:1;height:100%;overflow:hidden}.form-rooms__item:hover .form-rooms__label{background:var(--color-gr40);color:var(--color-pr100)}.form-rooms__item:first-child{border-radius:4px 0 0 4px}.form-rooms__item:last-child{border-radius:0 4px 4px 0}.form-rooms__item:not(:last-child){border-right:1px solid hsla(240,8%,67%,.3)}.form-rooms__label{display:inline-block;cursor:pointer;transition-property:background,color;transition-duration:.3s;transition-timing-function:ease;font-size:16px;text-align:center;padding:0 10px;width:100%}.form-rooms.is-active .form-rooms__label{background:var(--color-pr100);color:var(--color-white)}.form-rooms__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.form-rooms__input:checked+.form-rooms__label{background:var(--color-pr100);color:var(--color-white)}.form-rooms--md .form-rooms__inner{height:80px}.form-rooms--md .form-rooms__label{height:80px;line-height:80px}.form-rooms--sm .form-rooms__inner{height:58px}.form-rooms--sm .form-rooms__label{height:58px;line-height:58px}.form-rooms--gray .form-rooms__inner{border-color:var(--color-gr20);background:var(--color-gr20)}.form-rooms--gray .form-rooms__label{background:var(--color-gr20)}.form-rooms--gray .form-rooms__text{color:var(--color-gr80)}.form-rooms--white .form-rooms__inner{border-color:var(--color-white)}.form-rooms--white .form-rooms__label{color:var(--color-dark);background:var(--color-white)}.form-rooms--white .form-rooms__text{color:var(--color-dark)}.inner-button{width:auto;position:relative;display:inline-flex;justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:1;letter-spacing:.03em;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:inherit;background:0 0;overflow:hidden;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inner-button__cross-svg-wrap{display:none;margin-left:24px;width:16px;height:16px}.inner-button._cross{border-color:#8b94a0;color:#363940;justify-content:space-between}.inner-button._cross .inner-button__cross-svg-wrap{color:#8b94a0;display:block}.inner-button._invalid{border-color:#ff7b5e;color:#ff7b5e}.form-input__messages,.messages{position:absolute;top:100%;left:0}.form-input__messages p:not(:first-child),.messages p:not(:first-child){display:none}.help-block{font-size:12px;opacity:0;line-height:1.2;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.help-block:not(:first-child){display:none}.help-block.error{opacity:1;right:0;padding-top:3px;font-size:12px;color:var(--color-er100)}.has-error .form-input__inner{border:1px solid var(--color-er100) !important}[data-validate] .form-group-checkbox .messages{left:0;top:-17px;bottom:auto;bottom:initial}.form--row .form-form{display:flex;justify-content:flex-end;flex-wrap:wrap}@media only screen and (max-width:1023px){.form--row .form-form{justify-content:center}}@media only screen and (max-width:767px){.form--row .form-form{max-width:400px;flex-direction:column}}.form--row .form-groups{display:flex;align-items:center;margin-bottom:25px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1023px){.form--row .form-groups{flex-grow:1}}@media only screen and (max-width:767px){.form--row .form-groups{width:100%;flex-direction:column;margin-bottom:20px}}.form--row .form-group{width:269px}@media only screen and (max-width:1440px){.form--row .form-group{width:245px}}@media only screen and (max-width:1199px){.form--row .form-group{width:220px}}@media only screen and (max-width:1023px){.form--row .form-group{width:100%}}@media only screen and (max-width:767px){.form--row .form-group{max-width:100%;width:100%}}.form--row .form-group:not(:last-child){margin:0 14px 0 0}@media only screen and (max-width:767px){.form--row .form-group:not(:last-child){margin:0 0 20px}}.form--row .form-submit{margin-left:14px}@media only screen and (max-width:767px){.form--row .form-submit{margin:0}}@media only screen and (max-width:767px){.form--row .form-submit__btn{width:100%;height:54px}}@media only screen and (max-width:767px){.form--row .form-policy{margin-top:16px}}@media only screen and (max-width:767px){.form--row .form-policy .form-checkbox{display:flex;flex-direction:column;align-items:center;text-align:center}}@media only screen and (max-width:767px){.form--row .form-policy .form-checkbox__icon{margin:8px 0 0 0}}.form--column .form-form{width:360px;display:flex;flex-direction:column}@media only screen and (max-width:1023px){.form--column .form-form{width:320px}}@media only screen and (max-width:600px){.form--column .form-form{width:100%;max-width:360px}}@media only screen and (max-width:767px){.form--column .form-form{max-width:400px;flex-direction:column}}.form--column .form-groups{display:flex;flex-direction:column;margin-bottom:24px;width:100%}.form--column .form-group{max-width:100%;width:100%}.form--column .form-group:not(:last-child){margin-bottom:24px}.form--column .form-submit{margin-bottom:25px}@media only screen and (max-width:767px){.form--column .form-submit__btn{width:100%;height:54px}}.form--column .form-policy{width:100%;color:var(--color-gr40)}.form--popup{max-width:350px;margin:0 auto}.form--popup .form-label{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:32px}.form--popup .form-label__icon{width:80px;height:80px;display:flex;justify-content:center;align-items:center;color:var(--color-white);font-size:32px;background:var(--color-pr100);border-radius:var(--radius-fill);margin-bottom:45px}@media only screen and (max-width:1023px){.form--popup .form-label__icon{width:60px;height:60px;margin-bottom:35px}}.form--popup .form-label__title{color:var(--color-black);font-weight:bold;font-size:36px;line-height:1.22}@media only screen and (max-width:1880px){.form--popup .form-label__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.form--popup .form-label__title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.form--popup .form-label__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.form--popup .form-label__title{font-size:26px;line-height:1.22}}.form--popup .form-label__subtitle{margin-top:10px;color:var(--color-gr80);font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.form--popup .form-label__subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.form--popup .form-label__subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.form--popup .form-label__subtitle{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.form--popup .form-label__subtitle{font-size:16px;line-height:1.33}}.form--popup .form-form{max-width:350px;margin:0 auto}.form--popup .form-groups{margin-bottom:20px}.form--popup .form-groups .form-group:not(:last-child){margin-bottom:20px}.form--popup .form-submit__btn{width:100%;margin-bottom:20px}.form--popup .form-policy__text{text-align:center}.form--popup .form-bottom{display:flex;justify-content:center;margin-top:10px}.form--popup .form-bottom__icon{font-size:20px;color:var(--color-gr40)}.form-bottom{display:flex;justify-content:center;margin-top:10px}.form-bottom__icon{font-size:20px;color:var(--color-gr40)}.form-policy__text{font-size:14px;line-height:1.42}@media only screen and (max-width:1880px){.form-policy__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.form-policy__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.form-policy__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-policy__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-policy__text{font-size:12px}}.form-policy__text a{color:var(--color-pr100);transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (min-width:1099px){.form-policy__text a:hover{color:var(--color-pr50)}}.form-message__success{display:none}.form-message__error{display:none}.form-success{max-width:400px}.form-success .modal__head,.form-success .modal__body{display:none}.form-success .form-message__success{display:block}.form-error{max-width:400px}.form-error .modal__head,.form-error .modal__body{display:none}.form-error .form-message__error{display:block}.tab-buttons{display:flex;width:100%;overflow-x:auto;flex-wrap:nowrap}.tab-buttons::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.tab-buttons{margin-left:-15px;width:calc(100% + 30px)}}.tab-button{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:inline-flex;align-items:center;padding:16px 24px;transition-property:color,opacity,background;transition-duration:.3s;transition-timing-function:ease;font-size:16px;line-height:1.5;white-space:nowrap;cursor:pointer}.tab-button::-moz-focus-inner{border:0;padding:0}@media only screen and (max-width:1880px){.tab-button{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.tab-button{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.tab-button{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.tab-button{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.tab-button{font-size:14px;line-height:1.144;padding:12px 16px}}.tab-button__item.is-active{pointer-events:none;cursor:default}@media only screen and (max-width:767px){.tab-button__item:first-child{margin-left:15px}}@media only screen and (max-width:767px){.tab-button__item:last-child{margin-right:15px}}.tab-button i{font-size:1.2em;line-height:1;margin-left:8px;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.tab-content{position:relative;z-index:1}.tab-content__item{position:absolute;left:0;top:0;width:100%;opacity:0;visibility:hidden}.tab-content__item>.cols:first-child{margin-top:0;margin-bottom:0}.tab--secondary .tab-buttons{display:flex;margin-bottom:32px}.tab--secondary .tab-button{background:var(--color-dark);color:var(--color-white)}.tab--secondary .tab-button:hover{opacity:.7}@media only screen and (max-width:767px){.tab--secondary .tab-button{font-size:14px;line-height:1.144;padding:14px 16px}}.tab--secondary .tab-button__item:not(:last-child){margin-right:10px}.tab--secondary .tab-button__item.is-active .tab-button{background:var(--color-pr100);color:var(--color-white)}.tab--secondary .tab-button__item.is-active .tab-button i{transform:rotate(90deg)}.tab--secondary-light .tab-button{background:var(--color-gr20);color:var(--color-dark)}.tab--secondary-light .tab-button:hover{opacity:.7}.tab--secondary-light .tab-button__item:not(:last-child){margin-right:10px}.tab--secondary-light .tab-button__item.is-active .tab-button{background:var(--color-dark);color:var(--color-white)}.tab--secondary-light .tab-button__item.is-active .tab-button i{transform:rotate(90deg)}.tab--light .tab-buttons{margin-bottom:30px}@media only screen and (max-width:1023px){.tab--light .tab-buttons{overflow-x:auto}}.tab--light .tab-button{border-radius:4px}.tab--light .tab-button:hover{background:var(--color-gr20)}.tab--light .tab-button__item.is-active .tab-button{color:var(--color-pr100);background:var(--color-gr20);font-weight:bold}.tab--light .tab-button__item.is-active .tab-button i{transform:rotate(90deg)}.tab--light-white .tab-button__item.is-active .tab-button{background:var(--color-white)}.tab--simple .tab-buttons{margin-bottom:46px}@media only screen and (max-width:1440px){.tab--simple .tab-buttons{margin-bottom:32px}}@media only screen and (max-width:1023px){.tab--simple .tab-buttons{overflow-x:auto}}.tab--simple .tab-button{padding:0;font-size:18px;line-height:1.33;font-family:"Montserrat",sans-serif;font-weight:bold;color:var(--color-gr60)}@media only screen and (max-width:1880px){.tab--simple .tab-button{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.tab--simple .tab-button{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.tab--simple .tab-button{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.tab--simple .tab-button{font-size:16px;line-height:1.33}}.tab--simple .tab-button:hover{color:var(--color-pr100)}.tab--simple .tab-button__item.is-active .tab-button{color:var(--color-pr100)}.tab--simple .tab-button__item.is-active i{transform:rotate(90deg)}.tab--simple .tab-button__item:not(:last-child){margin-right:32px}.acc__title{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease}.acc__head{position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition-property:background,color;transition-duration:.3s;transition-timing-function:ease}.acc__head i{width:16px;height:16px;line-height:1;font-size:16px;transition-property:color,transform;transition-duration:.3s;transition-timing-function:ease}.acc__content-inner p:last-child{margin-bottom:0}[data-accordion-content]{height:0;overflow:hidden}.acc-wrapper .acc:not(:last-child){margin-bottom:12px}.acc--center{width:100%;max-width:780px;margin:0 auto}.acc-arrow .acc__title{padding-right:30px;font-size:16px;line-height:1.5;color:var(--color-dark)}@media only screen and (max-width:1880px){.acc-arrow .acc__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.acc-arrow .acc__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.acc-arrow .acc__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.acc-arrow .acc__title{font-size:16px;line-height:1.5}}.acc-arrow .acc__title i{color:var(--color-dark)}.acc-arrow .acc__head{background:var(--color-gr20);padding:32px}@media only screen and (max-width:1199px){.acc-arrow .acc__head{padding:24px}}@media only screen and (max-width:600px){.acc-arrow .acc__head{padding:20px}}.acc-arrow .acc__head:hover .acc__title{color:var(--color-pr100)}.acc-arrow .acc__content-inner{padding:32px;color:var(--color-gr80)}@media only screen and (max-width:1199px){.acc-arrow .acc__content-inner{padding:24px}}@media only screen and (max-width:600px){.acc-arrow .acc__content-inner{padding:20px}}.acc-arrow.is-open .acc__head{background:var(--color-dark)}.acc-arrow.is-open .acc__head i{color:var(--color-white);transform:rotate(90deg)}.acc-arrow.is-open .acc__title{color:var(--color-white)}.acc-arrow2 .acc__head{position:relative;width:100%;cursor:pointer;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}@media only screen and (min-width:1099px){.acc-arrow2 .acc__head:hover{opacity:.7}}.acc-arrow2.is-open .acc__head i{transform:rotate(90deg)}.acc-text .acc__head{width:auto;display:inline-block;padding-right:1em;color:var(--color-pr50);cursor:pointer;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.acc-text .acc__head:hover{opacity:.7}.acc-text .acc__head::after{right:0;margin-top:-1px;width:.5em;height:.5em;border-left:2px solid;border-bottom:2px solid}.acc-text.is-open .acc__title{opacity:.8}.lg-actions,.lg-toolbar .lg-icon,.lg-icon{color:var(--color-white);background:rgba(0,0,0,0)}.lg-actions:hover,.lg-toolbar .lg-icon:hover,.lg-icon:hover{opacity:.8}.lg-toolbar{padding:20px}@media only screen and (max-width:600px){.lg-toolbar{padding:20px 10px}}.lg-outer .lg-image{border-radius:10px;background:var(--color-white)}.lg-counter{color:var(--color-white);font-size:18px}@media only screen and (max-width:767px){.lg-counter{font-size:16px}}.lg-backdrop{background:rgba(50,61,72,.95)}.lg-container.lg-show{height:100vh;position:fixed;z-index:20}.lg-sub-html{font-size:18px;color:var(--color-white)}@media only screen and (max-width:767px){.lg-sub-html{font-size:16px}}.lg-img-wrap{padding:60px 10px}@media only screen and (max-width:767px){.lg-next{right:10px}}@media only screen and (max-width:767px){.lg-prev{left:10px}}.share{position:relative}.share-tooltip{background-color:var(--color-white);border-radius:var(--radius-xs);box-shadow:var(--shadow-sm);padding:15px;position:absolute;z-index:2;min-width:240px;display:none;transform:translateX(-50%)}.share-tooltip__close{position:absolute;right:15px;top:15px;cursor:pointer}.share-tooltip__list{display:flex;margin-bottom:20px}.share-tooltip__copy{display:inline-flex;align-items:center;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.share-tooltip__copy:hover{opacity:.7;cursor:pointer}.share-tooltip__copy-icon{margin-right:7px}.share-tooltip__copy-text{color:var(--color-gr100)}.share-tooltip__copy svg{width:16px;height:16px;color:var(--color-gr100)}.share.is-open .share-tooltip{display:block}.share.is-open .share__button{z-index:3;color:var(--color-white);background:var(--color-pr100)}.share--space .share-tooltip{padding-left:24px;bottom:120%;left:100%;transform:translateX(-100%)}.realty-catalog{overflow:hidden}@media only screen and (max-width:1440px){.realty-catalog__section{padding-top:36px}}.realty-catalog__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}@media only screen and (max-width:1440px){.realty-catalog__head{margin-bottom:8px}}@media only screen and (max-width:1023px){.realty-catalog__head{align-items:flex-start;flex-direction:column}}.realty-catalog__head-tabs .tab-buttons{margin-bottom:0}@media only screen and (max-width:1023px){.realty-catalog__head-tabs .tab-buttons{margin-bottom:24px}}.realty-catalog__head-sort{display:flex;align-items:center}@media only screen and (max-width:1023px){.realty-catalog__head-sort{width:100%;justify-content:space-between}}@media only screen and (max-width:767px){.realty-catalog__head-sort{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:600px){.realty-catalog__head-sort{width:100%}}.realty-catalog__head-sort .form-select{width:292px}@media only screen and (max-width:600px){.realty-catalog__head-sort .form-select{width:100%}}.realty-catalog__head-sort-switch{margin-right:48px}@media only screen and (max-width:1199px){.realty-catalog__head-sort-switch{margin-right:24px}}@media only screen and (max-width:767px){.realty-catalog__head-sort-switch{margin:0 0 24px 0}}.realty-catalog__mobile{display:none;width:100%;transition:transform .3s ease,opacity .3s ease,visibility 0s .3s;transform:translateY(100%);opacity:0;visibility:hidden;position:fixed;left:0;bottom:0;width:100vw;z-index:29;padding:10px 0;background-color:#fff;box-shadow:0 0 15px 15px #fff}.realty-catalog__mobile.is-active{transition:transform .3s ease,opacity .3s ease,visibility 0s 0s;opacity:1;visibility:visible;transform:translateY(0)}@media only screen and (max-width:767px){.realty-catalog__mobile{display:flex}}.realty-catalog__mobile-button-toggle{width:100%}html._menu-opened .realty-catalog__mobile{z-index:-1}.realty-filtres{position:relative}@media only screen and (max-width:1440px){.realty-filtres__inner .tab-buttons{margin-bottom:12px}}.realty-filtres__form.is-open .realty-filtres__button-more .link-icon{transform:rotate(45deg)}.realty-filtres__items{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0 -10px}.realty-filtres__item{width:25%;padding:10px}@media only screen and (max-width:1199px){.realty-filtres__item{width:50%}}@media only screen and (max-width:767px){.realty-filtres__item{width:100%}}html._realty-filtres-open .realty-filtres__wrapper{transition:opacity .3s,visibility .3s 0s,transform 0s 0s !important;visibility:visible !important;opacity:1 !important;transform:translateY(0) !important}html._realty-filtres-open .realty-filtres__mobile-close{display:flex}.realty-filtres__controls{display:flex;justify-content:space-between;align-items:center;margin-top:10px}@media only screen and (max-width:767px){.realty-filtres__controls{flex-direction:column;justify-content:center}}.realty-filtres__controls-results{display:flex;align-items:center}@media only screen and (max-width:767px){.realty-filtres__controls-results{width:100%;flex-direction:column;margin-top:40px}}.realty-filtres__controls-button-more .link-icon{font-size:1em;color:var(--color-pr100)}.realty-filtres__controls-button-more-close{display:none}.realty-filtres__controls-button-reset{margin-right:30px}@media only screen and (max-width:767px){.realty-filtres__controls-button-reset{order:2;margin:20px 0 0}}.realty-filtres__controls-button-reset .link-icon{font-size:.8em;color:var(--color-pr100)}@media only screen and (max-width:600px){.realty-filtres__controls-button-submit{width:100%}}.realty-filtres__form.is-open .realty-filtres__controls-button-more-open{display:none}.realty-filtres__form.is-open .realty-filtres__controls-button-more-close{display:block}.realty-filtres__button-more{font-weight:bold}.realty-filtres__button-more .link-icon{transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.realty-filtres__button-reset .link-icon{width:12px;height:12px}.realty-filtres__button-reset .link-icon svg{fill:var(--color-pr100)}.realty-filtres__selected{margin-top:24px}@media only screen and (max-width:1440px){.realty-filtres__selected{margin-top:12px}}.realty-filtres__selected-title{margin-bottom:10px;color:var(--color-gr80)}.realty-filtres__selected-items{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.realty-filtres__selected-items{justify-content:center}}.realty-filtres__selected .kit-badge{margin:0 6px 10px 0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;cursor:pointer}.realty-filtres__selected .kit-badge:hover{opacity:.9}.realty-favorites__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}.realty-favorites__head-tabs .tab-buttons{margin-bottom:0}.realty-favorites__content-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}@media only screen and (max-width:767px){.realty-favorites__content-head{flex-direction:column;align-items:flex-start}}.realty-favorites__content-head-left .form-switch__text{font-weight:600}.realty-favorites__content-head-left-title{font-size:30px;line-height:1.27}@media only screen and (max-width:1880px){.realty-favorites__content-head-left-title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.realty-favorites__content-head-left-title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.realty-favorites__content-head-left-title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.realty-favorites__content-head-left-title{font-size:18px;line-height:1.27}}@media only screen and (max-width:767px){.realty-favorites__content-head-right{width:100%;margin-top:15px}}.realty-favorites__content-head-right .form-select{width:270px}@media only screen and (max-width:767px){.realty-favorites__content-head-right .form-select{width:100%}}.realty-card-compare__inner{display:flex;flex-direction:column;background:var(--color-gr20)}.realty-card-compare__link{display:flex;flex-direction:column;flex-grow:1;padding:20px}.realty-card-compare__params{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:80px;padding:15px 0 8px}.realty-card-compare__params-list{list-style-type:none;padding-left:0;margin:0;margin-top:10px}.realty-card-compare__params-name{position:relative;margin-bottom:15px;font-size:13px;line-height:14px;color:#969696;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;background-color:#fff;padding-right:7px}.realty-card-compare__params:before{content:"";position:absolute;left:0;top:25px;width:calc(100% + 22px);height:1px;background-color:#eee}.realty-card-compare__params-tags{display:flex;flex-wrap:wrap}.realty-card-compare__params-tag{padding:6px 8px;margin-right:4px;margin-bottom:4px;font-size:11px;line-height:16px;border:1px solid #e1e1e1}.realty-card-compare__footer{padding:20px}.realty-card-compare__footer .btn{width:100%}.realty-card-compare__slider .swiper-slide{overflow:visible}.realty-card-compare__slider .slick-slide{margin:0 8px}.realty-card-compare__slider .slick-current .realty-card-compare__params-name{opacity:1}.favorites-info{display:flex;justify-content:center}.realty-no-results{display:flex;flex-direction:column;justify-content:center;text-align:center;background:var(--color-gr20);border-radius:4px;padding:96px 0}@media only screen and (max-width:1023px){.realty-no-results{padding:64px 20px}}.realty-no-results__icon{margin-bottom:32px}@media only screen and (max-width:767px){.realty-no-results__icon{margin-bottom:24px}}.realty-no-results__title{font-size:36px;line-height:1.22;font-family:"Montserrat",sans-serif;font-weight:bold}@media only screen and (max-width:1880px){.realty-no-results__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.realty-no-results__title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.realty-no-results__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.realty-no-results__title{font-size:26px;line-height:1.22}}.realty-no-results__text{font-size:30px;line-height:1.27;margin-top:32px}@media only screen and (max-width:1880px){.realty-no-results__text{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.realty-no-results__text{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.realty-no-results__text{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.realty-no-results__text{font-size:18px;line-height:1.27}}@media only screen and (max-width:767px){.realty-no-results__text{margin-top:24px}}.realty-no-results--catalog .realty-no-results__title{font-weight:normal}.realty-space-main{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:1023px){.realty-space-main{flex-direction:column}}.realty-space-main__info{width:48.5%;padding:30px 0}@media only screen and (max-width:1023px){.realty-space-main__info{width:100%;order:2;padding:0}}.realty-space-main__plans{width:48.5%}@media only screen and (max-width:1023px){.realty-space-main__plans{width:100%;order:1;margin-bottom:64px}}@media only screen and (max-width:767px){.realty-space-main__plans{margin-bottom:32px}}.realty-space-main__plans-header{position:relative;background:var(--color-white);padding:39px 44px;border-radius:4px}@media only screen and (max-width:1199px){.realty-space-main__plans-header{padding:35px 0}}.realty-space-main__plans-footer{margin-top:32px}.realty-space-main__plans-badges{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.realty-space-main__plans-badges{justify-content:center}}.realty-space-main__plans-badges .kit-badge:not(:last-child){margin-right:8px}@media only screen and (max-width:767px){.realty-space-main__plans-badges .kit-badge{margin-bottom:8px}}.realty-space-main__head{width:100%;display:flex;justify-content:space-between;margin-bottom:32px}@media only screen and (max-width:1023px){.realty-space-main__head{margin-bottom:24px}}@media only screen and (max-width:767px){.realty-space-main__head{text-align:center}}@media only screen and (max-width:767px){.realty-space-main__head{flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width:767px){.realty-space-main__head-left{margin-bottom:24px}}@media only screen and (max-width:767px){.realty-space-main__head-right{display:flex;justify-content:flex-end}}.realty-space-main__head-title{font-size:30px;line-height:1.125;font-weight:bold;margin-bottom:8px}@media only screen and (max-width:1880px){.realty-space-main__head-title{font-size:28px;line-height:1.125}}@media only screen and (max-width:1199px){.realty-space-main__head-title{font-size:26px;line-height:1.125}}@media only screen and (max-width:1023px){.realty-space-main__head-title{font-size:24px;line-height:1.125}}@media only screen and (max-width:600px){.realty-space-main__head-title{font-size:20px;line-height:1.125}}@media only screen and (max-width:600px){.realty-space-main__head-title{font-size:24px}}.realty-space-main__head-subtitle{font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.realty-space-main__head-subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-main__head-subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-main__head-subtitle{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-main__head-subtitle{font-size:16px;line-height:1.33}}.realty-space-main__price{margin-bottom:37px}@media only screen and (max-width:767px){.realty-space-main__price{display:flex;justify-content:center;text-align:center}}.realty-space-main__price-meter{color:var(--color-gr60);font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.realty-space-main__price-meter{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-main__price-meter{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-main__price-meter{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-main__price-meter{font-size:16px;line-height:1.33}}.realty-space-main__price-price{font-size:36px;line-height:1.22;font-family:"Montserrat",sans-serif;font-weight:bold}@media only screen and (max-width:1880px){.realty-space-main__price-price{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.realty-space-main__price-price{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.realty-space-main__price-price{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.realty-space-main__price-price{font-size:26px;line-height:1.22}}.realty-space-main__price-price.is-share{color:var(--color-pr100)}.realty-space-main__price-old{font-size:12px;line-height:1.5;-webkit-text-decoration:line-through;text-decoration:line-through;color:var(--color-gr60)}@media only screen and (max-width:1880px){.realty-space-main__price-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__price-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__price-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__price-old{font-size:12px;line-height:1.5}}.realty-space-main__price-discont{font-size:12px;line-height:1.5;font-weight:600;color:var(--color-er100);margin-left:10px}@media only screen and (max-width:1880px){.realty-space-main__price-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__price-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__price-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__price-discont{font-size:12px;line-height:1.5}}.realty-space-main__price-bottom{display:none;align-items:center}@media only screen and (max-width:600px){.realty-space-main__price-bottom{justify-content:center}}.realty-space-main__price.is-share .realty-space-main__price-bottom{display:flex}.realty-space-main__price.is-share .realty-space-main__price-price{color:var(--color-er100)}.realty-space-main__mortgage{background:var(--color-white);padding:24px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;font-weight:bold}.realty-space-main__mortgage:hover .realty-space-main__mortgage-link{color:var(--color-pr100)}.realty-space-main__mortgage-text{width:100%;font-size:20px;line-height:1.5;margin-bottom:24px}@media only screen and (max-width:1880px){.realty-space-main__mortgage-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__mortgage-text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__mortgage-text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__mortgage-text{font-size:18px;line-height:1.5}}.realty-space-main__mortgage-payment{color:var(--color-gr60);font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){.realty-space-main__mortgage-payment{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-main__mortgage-payment{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-main__mortgage-payment{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-main__mortgage-payment{font-size:18px;line-height:1.33}}.realty-space-main__mortgage-link{font-size:20px;line-height:1.5;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.realty-space-main__mortgage-link{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__mortgage-link{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__mortgage-link{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__mortgage-link{font-size:18px;line-height:1.5}}.realty-space-main__buttons{display:flex;justify-content:space-between;margin-top:32px}@media only screen and (max-width:600px){.realty-space-main__buttons{flex-direction:column}}@media only screen and (max-width:600px){.realty-space-main__buttons .btn{width:100%}}.realty-space-main__services{list-style-type:none;padding-left:0;margin:0;display:flex}.realty-space-main__services-item:not(:last-child){margin-right:8px}.realty-space-main__specs .acc__head{padding:10px 0;font-weight:bold;font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.realty-space-main__specs .acc__head{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-main__specs .acc__head{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-main__specs .acc__head{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-main__specs .acc__head{font-size:16px;line-height:1.33}}.realty-space-main__specs-list{list-style-type:none;padding-left:0;margin:0}.realty-space-main__specs-item{display:flex;justify-content:space-between;font-size:18px;line-height:1.33;color:var(--color-gr80);padding:10px 0}@media only screen and (max-width:1880px){.realty-space-main__specs-item{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-main__specs-item{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-main__specs-item{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-main__specs-item{font-size:16px;line-height:1.33}}.realty-space-main__specs-item:not(:last-child){border-bottom:1px solid var(--color-gr40)}.realty-space-main__plan-top{position:relative}.realty-space-main__plan-compass{position:absolute;top:40px;left:40px;z-index:2}@media only screen and (max-width:1199px){.realty-space-main__plan-compass{top:30px;left:20px}}@media only screen and (max-width:767px){.realty-space-main__plan-compass{top:10px;left:10px}}.realty-space-main__plan-compass-inner{width:67px;height:67px}@media only screen and (max-width:1199px){.realty-space-main__plan-compass-inner{width:55px;height:55px}}.realty-space-main__plan-image{pointer-events:none;max-height:100%}.realty-space-main__plan-image-wrap{height:500px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:600px){.realty-space-main__plan-image-wrap{height:360px}}.realty-space-main__plan-image-link{display:flex;justify-content:center;align-items:center;height:100%}.realty-space-main__plan-image-link img{max-height:100%}.realty-space-main__plan-zoom-btn{position:absolute;bottom:0;right:0;z-index:2}@media only screen and (max-width:1199px){.realty-space-main__plan-zoom-btn{bottom:0;right:10px}}.realty-space-main__plan-tabs{width:100%}.realty-space-main__plan-tabs .tab-buttons{margin-bottom:0;margin-top:30px}@media only screen and (max-width:767px){.realty-space-main__plan-tabs .tab-buttons{margin-left:0;width:100%}}.realty-space-main__plan-tabs .tab-button{width:100%;justify-content:center;font-size:14px;font-weight:bold}@media only screen and (max-width:600px){.realty-space-main__plan-tabs .tab-button{font-size:12px}}.realty-space-main__plan-tabs .tab-button__item{flex-grow:1}@media only screen and (max-width:767px){.realty-space-main__plan-tabs .tab-button__item:first-child{margin-left:10px}}@media only screen and (max-width:767px){.realty-space-main__plan-tabs .tab-button__item:last-child{margin-right:10px}}.print{width:780px;font-size:13px;line-height:20px;margin:0 auto;color:#333}.print-text__title{font-size:14px;font-weight:bold;margin-bottom:17px}.print-text__subtitle{font-size:12px;font-weight:bold;margin-bottom:7px}.print-text__subtitle:not(:first-child){margin-top:15px}.print-text>p{font-size:12px;margin-bottom:5px;color:#6f6f83}.print__row{padding:30px 45px;width:100%;outline:1px solid #eaeaea;margin-bottom:30px;height:1000px}.print-head{display:flex;justify-content:space-between;border-bottom:1px solid #eaeaea;padding-bottom:25px;margin-bottom:30px}.print-head__left{display:flex;width:70%}.print-head__left-logo{width:90px;min-width:90px;margin-right:50px}.print-head__left-item:not(:last-child){margin-right:30px}.print-head__right{width:30%;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:14px}.print-head__info:not(:last-child){margin-bottom:7px}.print-head__info-top{font-size:11px}.print-head__info-content{font-weight:bold;white-space:nowrap;font-size:12px}.print-head__info-content p{margin-top:3px}.print-head__title{font-size:22px;font-weight:bold;color:var(--color-pr100);margin-bottom:5px}.print-head__text{margin-bottom:3px;font-size:12px}.print-head__link{font-size:12px;color:var(--color-pr100)}.print-body{border-bottom:1px solid #eaeaea;padding-bottom:30px;margin-bottom:30px}.print-body__row{display:flex;justify-content:space-between}.print-body__row .col{width:48%}.print-body__title{margin-bottom:15px;font-size:16px;font-weight:bold}.print-body__subtitle{margin-bottom:20px !important;font-size:12px;font-weight:500}.print-body__subtitle li{margin-bottom:5px}.print-body__subtitle li span:last-child{margin-left:5px}.print-body__price{margin-bottom:20px}.print-body__price-top{font-size:12px;color:#6f6f83;margin-bottom:5px}.print-body__price-price{font-size:20px;font-weight:bold}.print-body__specs li{font-size:12px;display:flex;justify-content:space-between;margin-bottom:7px;color:#6f6f83}.print-bottom{width:100%;display:flex;justify-content:space-between}.print-bottom .col{width:48%}.print-image{height:100%;display:flex;flex-direction:column}.print-image__title{font-size:16px;font-weight:500;margin-bottom:10px}.print-image--simple .print-image__image{display:flex;justify-content:center;align-items:center;border:10px solid #f2f2f2;border-radius:15px;padding:10px;flex-grow:1}.print-image--image .print-image__image{border:10px solid #f2f2f2;border-radius:15px}.print-image--image .print-image__image img{border-radius:7px;width:100%;height:100%}.print-image--about .print-image__image{height:190px;border-radius:15px;overflow:hidden}.print-image--about .print-image__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.print-image--about .print-image__content{padding:15px;font-size:14px}.realty-card{position:relative;display:flex;flex-direction:column;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.realty-card__actions{position:absolute;display:flex;top:245px;right:30px;height:40px;z-index:2}.realty-card__actions .btn{margin-left:5px}.realty-card__inner{display:flex;flex-direction:column;flex-grow:1;background:var(--color-gr20);border-radius:4px;padding:20px}.realty-card__head{position:relative;height:280px;margin-bottom:20px}.realty-card__plan{background:var(--color-white);display:flex;align-items:center;justify-content:center;height:100%;pointer-events:none}.realty-card__plan-image{max-height:100%;display:flex;align-items:center;pointer-events:none}.realty-card__badges{position:absolute;top:10px;left:10px;right:10px;display:flex;flex-wrap:wrap}.realty-card__badges .kit-badge{margin:0 8px 8px 0}.realty-card__body{flex-grow:1;display:flex;flex-direction:column}.realty-card__body-top{flex-grow:1}.realty-card__title{display:flex;margin-bottom:4px}.realty-card__title span{display:inline-flex;align-items:center}.realty-card__title span:first-child{font-weight:bold}.realty-card__title span:not(:last-child){margin-right:10px}.realty-card__title span:not(:last-child):after{content:"";display:inline-block;width:5px;height:5px;background:var(--color-gr60);border-radius:50%;margin-left:10px}.realty-card__subtitle{font-size:14px;line-height:1.42;color:var(--color-gr80);margin-bottom:20px}@media only screen and (max-width:1880px){.realty-card__subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.realty-card__subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-card__subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-card__subtitle{font-size:14px;line-height:1.42}}.realty-card__spec{list-style-type:none;padding-left:0;margin:0;margin-bottom:20px}.realty-card__spec-item{display:flex;margin-bottom:5px;font-size:14px;line-height:19px}.realty-card__spec-item:not(:last-child){margin-bottom:5px}.realty-card__spec-name{color:var(--color-gr80);margin-right:12px}.realty-card__price{margin-top:16px}.realty-card__price-top-discont{font-size:12px;line-height:1.5;font-weight:600;color:var(--color-er100)}@media only screen and (max-width:1880px){.realty-card__price-top-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-card__price-top-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card__price-top-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.realty-card__price-top-discont{font-size:12px;line-height:1.5}}.realty-card__price-top-old{font-size:12px;line-height:1.5;-webkit-text-decoration:line-through;text-decoration:line-through;color:var(--color-gr80)}@media only screen and (max-width:1880px){.realty-card__price-top-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-card__price-top-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card__price-top-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.realty-card__price-top-old{font-size:12px;line-height:1.5}}.realty-card__price-bottom-price{font-size:20px;line-height:1.5;font-weight:600}@media only screen and (max-width:1880px){.realty-card__price-bottom-price{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-card__price-bottom-price{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card__price-bottom-price{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-card__price-bottom-price{font-size:18px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card__price-bottom-price{font-size:18px}}.realty-card__price-bottom-meter{font-size:14px;line-height:1.42;color:var(--color-gr80)}.realty-card__price-top{display:none}.realty-card__price-top,.realty-card__price-bottom{justify-content:space-between;align-items:center}.realty-card__price-bottom{display:flex}.realty-card__price._sale .realty-card__price-top,.realty-card__price.is-share .realty-card__price-top{display:flex}.realty-card__price._sale .realty-card__price-bottom-price,.realty-card__price.is-share .realty-card__price-bottom-price{color:var(--color-er100)}.realty-card--rooms:hover{transform:translateY(-5px)}.realty-card--rooms .realty-card__title{font-size:16px;line-height:1.5}@media only screen and (max-width:1880px){.realty-card--rooms .realty-card__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-card--rooms .realty-card__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card--rooms .realty-card__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-card--rooms .realty-card__title{font-size:16px;line-height:1.5}}.realty-card--types:hover{transform:translateY(-5px)}.realty-card--types .realty-card__title{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.realty-card--types .realty-card__title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-card--types .realty-card__title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card--types .realty-card__title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-card--types .realty-card__title{font-size:18px;line-height:1.5}}.mortgage .mortgage-result__list,.mortgage .mortgage__no-result{transition:opacity .4s cubic-bezier(0.25,0.25,0,1),transform .4s cubic-bezier(0.25,0.25,0,1);opacity:0;transform:translate3d(0,20px,0)}.mortgage.is-ready .mortgage-result__list,.mortgage.is-ready .mortgage__no-result{opacity:1;transform:translate3d(0,0,0)}.mortgage.is-hiddden .mortgage-result__list,.mortgage.is-hiddden .mortgage__no-result{opacity:0;transform:translate3d(0,20px,0)}.mortgage-row{display:flex;justify-content:space-between}@media only screen and (max-width:1199px){.mortgage-row{flex-direction:column}}.mortgage-row__aside{width:450px}@media only screen and (max-width:1440px){.mortgage-row__aside{width:390px}}@media only screen and (max-width:1199px){.mortgage-row__aside{width:100%}}.mortgage-row__main{width:calc(100% - 450px - 32px)}@media only screen and (max-width:1440px){.mortgage-row__main{width:calc(100% - 390px - 32px)}}@media only screen and (max-width:1199px){.mortgage-row__main{width:100%;margin-top:30px}}.mortgage-filter__percent{color:var(--color-pr100)}.mortgage-filter__error{position:absolute;left:17px;right:17px;top:47%;background:var(--color-gr80);color:var(--color-white);border-radius:var(--radius-fill);text-align:center;font-size:14px;padding:6px 15px;display:none}.mortgage-filter__error.is-active{display:block}.form-range--mortgage{position:relative}.form-range--mortgage .form-range__inner{border-radius:var(--radius-xs)}.form-range--mortgage .form-range__input-item:nth-child(1){justify-content:flex-start}.form-range--mortgage .form-range__input-item:nth-child(1) .form-range__input{width:auto}.mortgage-filtres{display:flex;flex-direction:column}@media only screen and (max-width:1199px){.mortgage-filtres{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.mortgage-filtres__wrap{position:sticky;top:96px;left:0 !important}@media only screen and (max-width:1199px){.mortgage-filtres__item{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.mortgage-filtres__item{width:100%}}.mortgage-filtres__item:not(:last-child){margin-bottom:20px}.mortgage-filtres .form-select__inner{border-radius:var(--radius-xs)}.mortgage-filtres .form-range{width:100%}.mortgage-filtres__percent{font-size:14px;color:var(--color-gr80);line-height:1}.mortgage-filtres__error{position:absolute;left:20px;right:20px;background:var(--color-dark);text-align:center;color:#fff;font-size:12px;padding:4px 10px;border-radius:0;display:none}.mortgage-filtres__error.is-active{display:block}.mortgage-filtres__checks{margin-top:24px}.mortgage-filtres__checks-tranche{padding:0}.mortgage-filtres__buttons{margin-top:36px}@media only screen and (max-width:1199px){.mortgage-filtres__buttons{display:flex;justify-content:space-between}}@media only screen and (max-width:767px){.mortgage-filtres__buttons{flex-direction:column}}.mortgage-filtres__buttons .btn{width:100%;text-align:center}@media only screen and (max-width:1199px){.mortgage-filtres__buttons .btn{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.mortgage-filtres__buttons .btn{width:100%}}.mortgage-filtres__buttons .btn:not(:last-child){margin-bottom:16px}@media only screen and (max-width:1199px){.mortgage-filtres__buttons .btn:not(:last-child){margin-bottom:0}}@media only screen and (max-width:767px){.mortgage-filtres__buttons .btn:not(:last-child){margin-bottom:16px}}.mortgage-filtres__special{margin-top:32px;padding:32px;background:var(--color-pr100);border-radius:var(--radius-xs)}@media only screen and (max-width:767px){.mortgage-filtres__special{padding:24px}}.mortgage-filtres__special-link{display:block;position:relative;color:var(--color-white)}.mortgage-filtres__special-link:hover .mortgage-filtres__special-text{color:var(--color-white)}.mortgage-filtres__special-link:hover .mortgage-filtres__special-icon{width:100%}@media only screen and (max-width:1199px){.mortgage-filtres__special-link:hover .mortgage-filtres__special-icon{width:56px}}.mortgage-filtres__special-title{font-size:18px;margin-bottom:32px;transition:color .3s ease;color:var(--color-white)}.mortgage-filtres__special-text{font-size:24px;font-weight:bold;line-height:1.33;margin-bottom:32px;max-width:230px;color:var(--color-white)}@media only screen and (max-width:1199px){.mortgage-filtres__special-text{margin-bottom:0;font-size:22px}}@media only screen and (max-width:767px){.mortgage-filtres__special-text{font-size:20px}}.mortgage-filtres__special-icon{width:56px;height:56px;font-size:22px;line-height:56px;padding-right:17px;text-align:right;background:var(--color-white);color:var(--color-dark);border-radius:var(--radius-fill);transition:width .3s ease}@media only screen and (max-width:1199px){.mortgage-filtres__special-icon{position:absolute;right:0;bottom:0;width:44px;height:44px;line-height:44px;padding-right:13px;font-size:18px}}.mortgage-result__list{display:flex;flex-direction:column}.mortgage-result__list .mortgage-result__item{margin-bottom:20px;animation:animMortgageFadeIn .6s ease-out forwards}.mortgage-result__list .mortgage-result__item.is-disabled,.mortgage-result__list .mortgage-result__item.is-loadmore{display:none}@keyframes animMortgageFadeIn{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.mortgage-result__head{display:flex;justify-content:space-between;margin-bottom:30px}@media only screen and (max-width:767px){.mortgage-result__head{flex-direction:column;align-items:center}}.mortgage-result__head-info{display:flex;align-items:center}@media only screen and (max-width:767px){.mortgage-result__head-info{margin-bottom:30px}}.mortgage-result__head-info-icon{font-size:36px;color:var(--color-pr100);margin-right:32px}.mortgage-result__head-info-text{font-size:14px}@media only screen and (max-width:600px){.mortgage-result__head-consultation{width:100%}}@media only screen and (max-width:600px){.mortgage-result__head-consultation .btn{width:100%;text-align:center;height:54px}}.mortgage-bank{position:relative}.mortgage-bank__inner{width:100%;background:#f5f5f5;border-radius:var(--radius-xs);display:flex;align-items:center;padding:24px}@media only screen and (max-width:767px){.mortgage-bank__inner{padding:16px}}.mortgage-bank:hover .mortgage-bank__consultation-icon{color:var(--color-pr100)}.mortgage-bank__logo{margin-right:24px}@media only screen and (max-width:1023px){.mortgage-bank__logo{margin-right:16px}}.mortgage-bank__logo-inner{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:var(--radius-fill)}.mortgage-bank__logo-image{width:24px;max-height:24px}.mortgage-bank__body{display:flex;align-items:center;flex-grow:1}@media only screen and (max-width:767px){.mortgage-bank__body{flex-wrap:wrap}}.mortgage-bank__body-left{flex-grow:1}@media only screen and (max-width:767px){.mortgage-bank__body-left{width:100%}}.mortgage-bank__body-middle{display:flex;align-items:center}@media only screen and (max-width:767px){.mortgage-bank__body-middle{margin-top:4px;width:100%;justify-content:space-between}}.mortgage-bank__body-right{margin-left:12px}@media only screen and (max-width:1199px){.mortgage-bank__body-right{display:none}}.mortgage-bank__title{font-size:14px;font-weight:600}@media only screen and (max-width:767px){.mortgage-bank__title{font-size:12px}}.mortgage-bank__type{font-size:14px}.mortgage-bank__payment{display:flex;align-items:center;font-size:16px;margin-right:24px;font-weight:bold}@media only screen and (max-width:767px){.mortgage-bank__payment{font-size:14px;margin-right:0}}@media only screen and (max-width:460px){.mortgage-bank__payment{font-size:14px}}.mortgage-bank__payment span:last-child{font-weight:normal;opacity:.7;font-size:12px}.mortgage-bank__payment__icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-right:8px}@media only screen and (max-width:767px){.mortgage-bank__payment__icon{position:absolute;right:0;top:10px}}.mortgage-bank__rate{font-weight:bold}.mortgage-bank__params{display:flex;flex-grow:1;margin-right:24px;font-size:16px}@media only screen and (max-width:767px){.mortgage-bank__params{margin-right:0;flex-grow:0;font-size:14px}}.mortgage-bank__params-item{white-space:nowrap}.mortgage-bank__params-item:not(:last-child){margin-right:24px}@media only screen and (max-width:767px){.mortgage-bank__params-item:not(:last-child){margin-right:0}}@media only screen and (max-width:767px){.mortgage-bank__params-item:last-child{display:none}}.mortgage-bank__consultation-icon{font-size:20px;transition:color .3s ease}.mortgage-bank.is-disabled{opacity:.5;pointer-events:none}.mortgage-bank.is-hidden{display:none}@media only screen and (max-width:410px){.mortgage-bank._tranche .mortgage-bank__body-middle{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.mortgage__no-result{display:none;padding:60px 20px;text-align:center}.mortgage__no-result-title{font-size:22px;color:var(--color-gr100);font-weight:600;margin-bottom:10px}.mortgage__no-result-text{font-size:16px;color:var(--color-pr100)}.mortgage__no-result.is-active{display:block}.mortgage-tofilter{display:none;position:fixed;justify-content:center;top:80px;left:0;right:0;z-index:6;animation:mortgageShow .3s forwards ease}.mortgage-tofilter__button{display:inline-block;font-size:14px;color:#fff;padding:8px 14px;border-radius:var(--radius-xs);background:var(--color-pr50);box-shadow:var(--shados-xs)}.mortgage-row__main._show .mortgage-tofilter{display:flex}@keyframes mortgageShow{0%{opacity:0}100%{opacity:1}}.mortgage-loadmore__wrap{justify-content:center;display:none}.mortgage-loadmore__button{display:block;margin:0 auto}.mortgage-loadmore__button.is-active{display:none !important}.logo{display:flex}.logo .logo__link{display:block;flex-shrink:0}.logo-header .logo__link{width:120px}@media only screen and (max-width:1880px){.logo-header .logo__link{width:120px}}@media only screen and (max-width:1199px){.logo-header .logo__link{width:100px}}@media only screen and (max-width:1023px){.logo-header .logo__link{width:100px}}@media only screen and (max-width:767px){.logo-header .logo__link{width:100px}}@media only screen and (max-width:600px){.logo-header .logo__link{width:100px}}.dev-sitemap__text{font-size:1.375rem;margin-bottom:20px;font-weight:bold;font-family:"Montserrat",sans-serif;color:#363636}.dev-sitemap ol{margin-bottom:30px;font-family:"Montserrat",sans-serif;font-size:1.25rem;font-weight:500}.dev-sitemap__inner{display:inline-block;font-size:1.25rem}.dev-sitemap__inner a{color:#3b67bd;transition-property:color;transition-duration:.3s;transition-timing-function:ease;position:relative;display:inline-block}.dev-sitemap__inner a::after{content:"";display:block;position:absolute;left:0;bottom:0;width:0;height:1px;background:rgb(113.6310483871,146.5423387097,210.8689516129);transition-property:width,background,opacity;transition-duration:.3s;transition-timing-function:ease;opacity:1}@media only screen and (min-width:1024){.dev-sitemap__inner a:hover:not([disabled]):not([data-is-disabled]){color:rgb(113.6310483871,146.5423387097,210.8689516129)}.dev-sitemap__inner a:hover:not([disabled]):not([data-is-disabled])::after{opacity:1;width:100%;background:rgb(113.6310483871,146.5423387097,210.8689516129)}}.dev-sitemap__tags{display:inline-flex;flex-wrap:wrap;margin-left:15px;position:relative;top:-3px}.dev-sitemap__tags-legend{display:inline-flex;flex-wrap:wrap}.dev-sitemap__tags-legend .dev-sitemap__tag{margin-bottom:10px}.dev-sitemap__tag{display:inline-block;border-radius:5px;padding:4px 10px 5px;white-space:nowrap;font-size:11px;line-height:1;color:#333}.dev-sitemap__tag::before{color:#f2f2f2}.dev-sitemap__tag:not(:last-child){margin-right:10px}.dev-sitemap__tag_none{background-color:rgba(255,49,49,.6)}.dev-sitemap__tag_none::before{content:"не готово";display:block}.dev-sitemap__tag_work{background-color:rgba(109,104,255,.6)}.dev-sitemap__tag_work::before{content:"в работе";display:block}.dev-sitemap__tag_almost{background-color:rgba(230,172,13,.6)}.dev-sitemap__tag_almost::before{content:"готов десктоп";display:block}.dev-sitemap__tag_completed{background-color:rgba(38,191,86,.6)}.dev-sitemap__tag_completed::before{content:"готово";display:block}.dev-sitemap__tag_front{background-color:rgba(34,34,34,.6)}.dev-sitemap__tag_front::before{content:"на фронте";display:block}.dev-sitemap__tag_back{background-color:rgba(34,34,34,.6)}.dev-sitemap__tag_back::before{content:"на бэке";display:block}.dev-sitemap__tag_dev{background-color:rgba(34,34,34,.6)}.dev-sitemap__tag_dev::before{content:"на дэве";display:block}.dev-sitemap__tag_prod{background-color:rgba(34,34,34,.6)}.dev-sitemap__tag_prod::before{content:"на бою";display:block}.dev-sitemap__tag_test-required{background-color:rgba(253,182,255,.8)}.dev-sitemap__tag_test-required::before{content:"требуется тест";display:block}.dev-sitemap__tag_requires-finalizing{background-color:rgba(255,85,0,.6)}.dev-sitemap__tag_requires-finalizing::before{content:"необходимо доработать";display:block}.dev-sitemap__tag_notdesign{background-color:rgba(255,49,49,.6)}.dev-sitemap__tag_notdesign::before{content:"нет дизайна";display:block}.dev-sitemap__tag_not-relevant{background-color:hsla(0,0%,60%,.6)}.dev-sitemap__tag_not-relevant::before{content:"не актуально";display:block}.composition{position:fixed;top:0;left:0;width:100vw;height:100vh}.composition-content{position:absolute;width:calc(100vw - 300px);left:300px;right:0;height:100vh;z-index:1}@media only screen and (max-width:1199px){.composition-content{left:0;width:100vw;margin-top:80px}}.composition.is-active .composition-sidebar__big{display:block}.composition-sidebar{position:absolute;left:0;top:0;z-index:2;width:300px;height:100vh;flex-grow:0;background:#343a48;padding:40px 0;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1199px){.composition-sidebar{width:100%;height:auto;padding:0}}.composition-sidebar__short{width:100%;height:80px;display:none}@media only screen and (max-width:1199px){.composition-sidebar__short{display:flex;justify-content:space-between;align-items:center;padding:0 30px}}@media only screen and (max-width:767px){.composition-sidebar__short{padding:0 20px}}.composition-sidebar__big{width:300px;height:100%}@media only screen and (max-width:1199px){.composition-sidebar__big{width:100%;height:auto;display:none;padding:40px 0;background:#343a48}}.composition-short__logo{display:flex;justify-content:flex-start;align-items:center;width:90px;height:90px}.composition-short__title{flex-grow:1;padding-left:10px;color:#fff;font-size:12px;font-weight:bold;text-align:center}.composition-short__sandwich{width:30px;height:30px}.composition-short__sandwich svg{pointer-events:none}.composition-short__sandwich .sandwich-close{display:none}.composition-short__sandwich.is-active .sandwich-open{display:none}.composition-short__sandwich.is-active .sandwich-close{display:block}.composition-big__head{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px}@media only screen and (max-width:1199px){.composition-big__head{display:none}}.composition-big__head-logo{margin-bottom:10px}.composition-big__head-logo img{max-height:80px;max-width:150px}.composition-big__head-title{color:#fff;font-size:20px;font-weight:bold}.composition-big__links{padding:60px 30px 0;flex-grow:1}.composition-big__links-back{color:#fff;opacity:.6;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.composition-big__links-back:hover{opacity:1}.composition-big__bottom{margin-top:30px;color:#fff;padding:0 30px;opacity:.6}.composition-big__update-top{font-size:14px}.composition-nav{display:flex;flex-direction:column;box-shadow:0 0 .5em rgba(0,0,0,.15);background:#3e4657}.composition-nav__icon{display:inline-block;width:22px;height:22px}.composition-nav__icon svg{fill:#fff}.composition-nav__text{display:inline-block;margin-left:10px}.composition-nav__item{flex-grow:0;display:inline-block;width:100%;-webkit-text-decoration:none;text-decoration:none;position:relative;color:#fff;font-size:18px;font-weight:bold;cursor:pointer;transition-property:opacity,color,background;transition-duration:.3s;transition-timing-function:ease;padding:9px 30px;opacity:.6}.composition-nav__item:hover{background:hsla(0,0%,100%,.1)}.composition-nav__item.is-active{color:#fff;opacity:1;pointer-events:none;background:hsla(0,0%,100%,.2)}.composition-block{padding:16px;border:1px solid;border-color:#e8e8e8;border-radius:10px;width:100%;display:inline-block}.composition-block>a,.composition-block>button{margin-right:10px}.composition-block-class,.composition-block-sub{position:relative;padding:16px;border:1px solid;border-color:#d1d1d1;border-radius:10px;width:100%;margin:1rem 0 1.6rem;font-size:1.125rem}.composition-block-class::before,.composition-block-sub::before{content:"class";position:absolute;top:-12px;width:45px;background:#e4e4e4;left:10px;font-size:14px;text-align:center;color:#363636}.composition-block--dark{background:#eee;border-color:#d1d1d1}.composition-block--light{background:#f7f7f7;border-color:#d1d1d1}.composition-block--sprite svg{display:inline-block}.composition-block-label{font-size:26px;color:#fff;background:#343a48;padding:12px;border-radius:10px;text-align:center;width:100%;margin-bottom:60px}@media only screen and (max-width:1199px){.composition-block-label{font-size:24px;margin-bottom:45px}}@media only screen and (max-width:767px){.composition-block-label{font-size:20px;margin-bottom:40px}}.composition-block-title{font-size:22px;color:#343a48;margin:2rem 0 1.2rem;line-height:1.4}.composition-block-sub::before{content:"description";top:-12px;width:100px}.composition-block-code{padding:0}.composition-block-code::before{background:rgba(0,0,0,0);content:""}.composition-box{width:100%;min-height:140px;border-radius:5px;background:#1f4193;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.composition-box::before{content:"Блок";position:relative;color:#fff;font-size:1.125rem}.composition-content__item{position:absolute;top:0;left:0;width:100%;pointer-events:none;animation:.25s both desingOut;padding-bottom:80px;padding:40px 5vw 80px 5vw;height:100vh;max-height:100vh;scrollbar-width:thin;scrollbar-color:#868996 rgba(0,0,0,0)}.composition-content__item:hover{scrollbar-color:#868996 rgba(0,0,0,0)}.composition-content__item::-webkit-scrollbar{width:6px;height:6px;border-radius:.5rem;background:rgba(0,0,0,0)}.composition-content__item::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.composition-content__item::-webkit-scrollbar-thumb{background:#868996;border-radius:var(--radius-sm);outline:none;background-clip:content-box}.composition-content__item::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.composition-content__item::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}@media only screen and (max-width:1199px){.composition-content__item{padding-left:30px;padding-right:30px;height:calc(100vh - 80px);max-height:calc(100vh - 80px)}}@media only screen and (max-width:767px){.composition-content__item{padding-left:20px;padding-right:20px}}.composition-content__item.is-show{opacity:1;z-index:1;pointer-events:auto;animation:.25s both desingIn .25s;overflow-y:auto}@keyframes desingIn{0%{opacity:0}100%{opacity:1}}@keyframes desingOut{0%{opacity:1}100%{opacity:0}}.composition__icomoon small{font-size:.66666667em}.composition__icomoon a{color:#e74c3c;-webkit-text-decoration:none;text-decoration:none}.composition__icomoon a:hover,.composition__icomoon a:focus{box-shadow:0 1px #e74c3c}.composition__icomoon .bshadow0{box-shadow:inset 0 -2px #e7e7e7}.composition__icomoon .bgc1 h1{font-size:24px}.composition__icomoon>.mhl{margin:0 !important;margin-right:-2% !important}.composition__icomoon>.mhl h1{display:none}.composition__icomoon input{box-shadow:inset 0 -2px #e7e7e7}.composition__icomoon input:hover{box-shadow:inset 0 -2px #ccc;font-family:sans-serif;font-size:1em;margin:0;padding:0;border:0}.composition__icomoon fieldset{font-family:sans-serif;font-size:1em;margin:0;padding:0;border:0}.composition__icomoon input{color:inherit;line-height:1.5;height:1.5em;padding:.25em 0}.composition__icomoon input:focus{outline:none;box-shadow:inset 0 -2px #449fdb}.composition__icomoon .glyph{font-size:16px;width:18%;margin-right:2%;margin-bottom:2%;border:1px solid #eaeaea;padding:20px;border-radius:10px;float:left;overflow:hidden;height:200px}@media only screen and (max-width:1023px){.composition__icomoon .glyph{width:23%}}@media only screen and (max-width:767px){.composition__icomoon .glyph{width:31%}}@media only screen and (max-width:600px){.composition__icomoon .glyph{width:48%}}.composition__icomoon .glyph .pbs{display:flex;flex-direction:column;align-items:center}.composition__icomoon .glyph span:first-child{font-size:42px;margin-bottom:10px}.composition__icomoon .glyph span:nth-child(2){margin-bottom:10px}.composition__icomoon .glyph .mls{margin:0;font-size:18px}.composition__icomoon .liga{width:80%;width:calc(100% - 2.5em)}.composition__icomoon .talign-right{text-align:right}.composition__icomoon .talign-center{text-align:center}.composition__icomoon .bgc1{background:#f1f1f1}.composition__icomoon .fgc1{color:#999}.composition__icomoon .fgc0{color:#000}.composition__icomoon p{margin-top:1em;margin-bottom:1em}.composition__icomoon .mvm{margin-top:.75em;margin-bottom:.75em}.composition__icomoon .mtn{margin-top:0}.composition__icomoon .mtl,.composition__icomoon .mal{margin-top:1.5em}.composition__icomoon .mbl{margin-bottom:1.5em}.composition__icomoon .mal{margin-bottom:1.5em;margin-left:1.5em;margin-right:1.5em}.composition__icomoon .mhl{margin-left:1.5em;margin-right:1.5em}.composition__icomoon .mhmm{margin-left:1em;margin-right:1em}.composition__icomoon .mls{margin-left:.25em}.composition__icomoon .ptl{padding-top:1.5em}.composition__icomoon .pbs{padding-bottom:.25em}.composition__icomoon .pvs{padding-bottom:.25em;padding-top:.25em}.composition__icomoon .pts{padding-top:.25em}.composition__icomoon .unit{float:left}.composition__icomoon .unitRight{float:right}.composition__icomoon .size1of2{width:50%}.composition__icomoon .size1of1{width:100%}.composition__icomoon .clearfix:before{content:" ";display:table}.composition__icomoon .clearfix:after{content:" ";display:table;clear:both}.composition__icomoon .hidden-true{display:none}.composition__icomoon .textbox0{width:3em;background:#f1f1f1;padding:.25em .5em;line-height:1.5;height:1.5em}.composition__icomoon #testDrive{display:block;padding-top:24px;line-height:1.5}.composition__icomoon .fs0{font-size:16px}.composition__icomoon .fs1{font-size:24px}
@font-face{font-family:'lg';src:url('../themes/stone/assets/fonts/lg.woff2') format('woff2'),url('../themes/stone/assets/fonts/lg.ttf') format('truetype'),url('../themes/stone/assets/fonts/lg.woff') format('woff'),url('../themes/stone/assets/fonts/lg.svg#lg') format('svg');font-weight:normal;font-style:normal;font-display:block}.iframe-visual__block{position:absolute;top:0;left:0;width:100%;height:100%;border:none}
.iframe-visual__section{position:relative;width:100%;height:100vh}@media only screen and (max-width:1023px){.iframe-visual__section{height:85vh}}