.btn:active,.btn:focus{outline:0;box-shadow:none}.top-block{background:#fff;padding:27px 0;position:absolute;top:0;left:0;right:0;z-index:1}@media (max-width:767.98px){.top-block{padding:14px 0}}@media (max-width:575.98px){.top-block{padding-left:20px;padding-right:20px}}@media (min-width:992px) and (max-width:1389.98px){.top-block .row{align-items:center}}.top-block .top-logo{display:inline-block;vertical-align:middle;width:111px;margin-top:-2px}@media (max-width:767.98px){.top-block .top-logo{width:79px}}.top-block .top-title{display:inline-block;vertical-align:middle;width:calc(100% - 160px);margin-left:40px;font-family:Rubik,sans-serif;color:#060707;font-size:26px;line-height:33px;font-weight:700}@media (max-width:767.98px){.top-block .top-title{font-size:20px;line-height:26px;margin-left:20px;width:calc(100% - 105px)}}.top-block .top-text{color:#474747;font-size:16px;line-height:22px;font-family:'Open Sans',sans-serif}.main-map-block{min-height:100vh;background:linear-gradient(116deg,#212224 0,#434343 50%,#434343 100%);position:relative;display:flex;align-items:center;justify-content:center;transition:.3s;overflow:hidden;width:100%}@media (max-width:991.98px){.main-map-block{min-height:unset}}@media (max-width:767.98px){.main-map-block{height:450px;max-height:100vh;min-height:unset}}@media (max-width:575.98px){.main-map-block{height:350px}}.main-map-block .main-map-background{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:.21;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.main-map-block .main-map-container{padding:280px 350px 100px;max-width:1620px;width:100%}@media (min-width:992px) and (max-width:1389.98px){.main-map-block .main-map-container{padding:280px 200px 100px}}@media (max-width:991.98px){.main-map-block .main-map-container{padding:200px 40px 0;max-width:unset}}@media (max-width:767.98px){.main-map-block .main-map-container{padding:130px 0 0;margin-left:-50px;margin-right:-50px;width:calc(100% + 100px)}}@media (max-width:575.98px){.main-map-block .main-map-container{padding:115px 0 0;margin-left:-100px;margin-right:-100px;width:calc(100% + 200px)}}.main-map-block .main-map-container .main-map{position:relative;width:100%}@media (max-width:991.98px){.main-map-block .main-map-container .main-map{transform:scale(.75)}}@media (max-width:767.98px){.main-map-block .main-map-container .main-map{transform:scale(.6)}}@media (max-width:575.98px){.main-map-block .main-map-container .main-map{transform:scale(.45)}}@media (max-width:350px){.main-map-block .main-map-container .main-map{transform:scale(.4)}}.main-map-block .main-map-container .main-map svg{width:100%;height:100%}.main-map-block .main-map-container .main-map .main-map-point{position:absolute;font-family:'Open Sans',sans-serif}.main-map-block .main-map-container .main-map .main-map-point .point{position:absolute;border-radius:50%;width:10px;height:10px;top:-5px;left:-5px;background:#c5c6c9;transition:.3s}.main-map-block .main-map-container .main-map .main-map-point .point-label{position:absolute;white-space:nowrap;line-height:20px}@media (max-width:575.98px){.main-map-block .main-map-container .main-map .main-map-point .point-label{line-height:10px}}.main-map-block .main-map-container .main-map .main-map-point .point-name{color:#e6e8eb;font-size:20px;line-height:27px}@media (max-width:767.98px){.main-map-block .main-map-container .main-map .main-map-point .point-name{font-size:15px;line-height:22px}}.main-map-block .main-map-container .main-map .main-map-point .point-city{color:#e6e8eb;font-size:15px;line-height:20px}@media (max-width:767.98px){.main-map-block .main-map-container .main-map .main-map-point .point-city{font-size:10px;line-height:15px}}.main-map-block .main-map-container .main-map .main-map-point .point-article-modal{display:none;left:0;top:27px;width:350px;position:absolute;background:#232833;border-left:solid 1px #acacac;color:#e2edf7;font-size:16px;line-height:23px;padding:20px;z-index:10}.main-map-block .main-map-container .main-map .main-map-point .point-article-modal:before{content:'';background:#acacac;width:1px;height:15px;position:absolute;top:-15px;left:-1px}.main-map-block .main-map-container .main-map .main-map-point .point-article-modal .article-text{margin-top:15px}.main-map-block .main-map-container .main-map .main-map-point .point-article-modal .article-button{width:227px;height:41px;margin-top:15px;background:#fff;color:#060707;font-size:15px;line-height:20px;border:none;border-radius:0}.main-map-block .main-map-container .main-map .main-map-point .point-article-modal br,.main-map-block .main-map-container .main-map .main-map-point .point-article-modal br:after{content:' '}.main-map-block .main-map-container .main-map .main-map-point.article-map-point .point{width:24px;height:24px;top:-12px;left:-12px;background:#fff;border:solid 2px #e2edf7}.main-map-block .main-map-container .main-map .main-map-point.left-map-point .point-label{text-align:right}.main-map-block .main-map-container .main-map .main-map-point.left-map-point .point-article-modal{left:unset;right:0;top:unset;bottom:27px;border-left:none;border-right:solid 1px #acacac}.main-map-block .main-map-container .main-map .main-map-point.left-map-point .point-article-modal:before{content:'';background:#acacac;width:1px;height:15px;position:absolute;top:unset;bottom:-15px;left:unset;right:-1px}.main-map-block .main-map-container .main-map .main-map-point.active-map-point .point{background:#5ab8ff;border:none}.main-map-block .main-map-container .main-map .main-map-point.active-map-point.article-map-point .point{cursor:pointer}.main-map-block .main-map-container .main-map .main-map-point.active-map-point.article-map-point .point:hover{box-shadow:0 0 5px rgba(255,255,255,.62)}.main-map-block .main-map-container .main-map .main-map-point.active-map-point.article-map-point .point-city,.main-map-block .main-map-container .main-map .main-map-point.active-map-point.article-map-point .point-name{cursor:pointer}.main-map-block .zoom-button{position:absolute;bottom:10px;right:10px;height:44px;width:44px}.main-map-block .zoom-button .zoomin-icon,.main-map-block .zoom-button .zoomout-icon{position:absolute;top:0;left:0;width:100%;height:100%}.main-map-block .zoom-button .zoomout-icon{display:none}.main-map-block .scrolldown-button-block{position:absolute;bottom:25px;left:0;right:0;text-align:center}.main-map-block .scrolldown-button-block .scrolldown-button{width:36px;height:36px;padding:0;border:none}.main-map-block .scrolldown-button-block .scrolldown-button svg{width:100%;transition:opacity .3s}.main-map-block .scrolldown-button-block .scrolldown-button svg:hover{opacity:.7}.main-map-block .scrolldown-button-block .scrolldown-button svg .a,.main-map-block .scrolldown-button-block .scrolldown-button svg .b{stroke:#e2edf7}.main-map-block.zooming{height:90vh}.main-map-block.zooming .zoom-button .zoomin-icon{display:none}.main-map-block.zooming .zoom-button .zoomout-icon{display:block}.line-map-block{background:#fff;position:-webkit-sticky;position:sticky;padding:20px 0;top:0;z-index:5;box-shadow:0 0 10px rgba(0,0,0,.15);font-family:'Open Sans',sans-serif}.line-map-block .line-map-container{display:flex;padding-right:40px;overflow:hidden}.line-map-block .logo{width:81px}@media (min-width:768px) and (max-width:991.98px){.line-map-block .logo{display:none}}.line-map-block .line-map{width:100%;height:24px;margin-top:25px;margin-bottom:25px;margin-left:110px;position:relative}@media (min-width:768px) and (max-width:991.98px){.line-map-block .line-map{margin-left:30px}}.line-map-block .line-map .way-line-default{height:1px;background:#8ca2b7;position:absolute;top:11px;width:100%}.line-map-block .line-map .way-line{height:1px;background:#5ab8ff;position:absolute;top:11px;width:8%}.line-map-block .line-map .line-map-points{display:flex}.line-map-block .line-map .line-map-point{width:0%;position:relative;cursor:default}.line-map-block .line-map .line-map-point .point{position:absolute;border-radius:50%;width:17px;height:17px;top:3px;left:-8px;background:#fff;border:solid 1px #8ca2b7;transition:.3s}.line-map-block .line-map .line-map-point .point-city{position:absolute;left:0;color:#a1a3ab;font-size:15px;line-height:20px;white-space:nowrap}@media (min-width:992px) and (max-width:1389.98px){.line-map-block .line-map .line-map-point .point-city{font-size:14px}}.line-map-block .line-map .line-map-point .point-city>div{margin-left:-50%}.line-map-block .line-map .line-map-point.article-map-point .point{background:#8ca2b7}.line-map-block .line-map .line-map-point.clickable-map-point{cursor:pointer}.line-map-block .line-map .line-map-point.active-map-point .point{background:#5ab8ff;border-color:#5ab8ff}.line-map-block .line-map .line-map-point.active-map-point.article-map-point .point{transform:scale(1.35,1.35);cursor:pointer}.line-map-block .line-map .line-map-point.active-map-point.article-map-point .point-city{cursor:pointer}.line-map-block .line-map .line-map-point.current-map-point .point{background:#fff;border-width:4px}.line-map-block .line-map .line-map-point:nth-of-type(even) .point-city{top:25px}.line-map-block .line-map .line-map-point:nth-of-type(odd) .point-city{top:-25px}.article-block{padding:60px 0 170px 0;font-family:'Open Sans',sans-serif;position:relative}@media (max-width:991.98px){.article-block{padding:40px 0 50px 0}}@media (max-width:767.98px){.article-block{padding:30px 0 40px 0}}@media (max-width:575.98px){.article-block{padding-left:20px;padding-right:20px}}.article-block .article-content{padding-right:65px}@media (max-width:991.98px){.article-block .article-content{padding-right:0}}.article-block .article-title{font-family:Rubik,sans-serif;font-size:30px;line-height:36px;font-weight:500}@media (max-width:767.98px){.article-block .article-title{font-size:20px;line-height:26px}}.article-block .article-text{font-size:20px;line-height:27px;margin-top:16px}@media (max-width:991.98px){.article-block .article-text{margin-top:85px}}@media (max-width:767.98px){.article-block .article-text{font-size:18px;line-height:24px}}.article-block .article-button{display:block;height:56px;font-size:20px;line-height:56px;margin-top:40px;text-align:center;text-decoration:none;transition:opacity .3s}@media (max-width:767.98px){.article-block .article-button{margin-top:25px}}.article-block .article-button:hover{opacity:.85}.article-block .scroll-slider-button{position:absolute;height:70px;bottom:-70px;right:35px;z-index:1}@media (max-width:991.98px){.article-block .scroll-slider-button{bottom:-60px;right:calc(50% - 83px)}}.article-block .scroll-slider-button .button-background{position:relative;width:176px;height:50px;background:#5ab8ff}.article-block .scroll-slider-button .button-background:before{content:"";position:absolute;height:0;width:0;top:50px;left:0;border-width:20px 88px;border-style:solid;border-color:#5ab8ff transparent transparent;cursor:pointer}.article-block .scroll-slider-button .button-background:after{content:"";display:block;width:176px;height:5px;position:relative;top:0;left:0;background:#4a4747;opacity:.13}@media (max-width:991.98px){.article-block .scroll-slider-button .button-background:after{top:10px}}.article-block .scroll-slider-button .button-label{position:absolute;top:18px;left:0;right:0;text-align:center;font-family:Rubik,sans-serif;color:#fff;font-size:16px;text-shadow:0 2px 2px rgba(0,0,0,.16);cursor:pointer}@media (max-width:991.98px){.article-block .scroll-slider-button .button-label{top:23px}}.article-block .article-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:2}@media (max-width:991.98px){.article-block .article-image{padding-top:30px}}@media (max-width:575.98px){.article-block .article-image{width:calc(100% + 70px);margin-left:-35px;margin-right:-35px}}.article-block .scrolldown-button-block{position:absolute;bottom:25px;left:0;right:0;text-align:center}.article-block .scrolldown-button-block .scrolldown-button{width:36px;height:36px;padding:0;border:none}.article-block .scrolldown-button-block .scrolldown-button svg{width:100%;transition:opacity .3s}.article-block .scrolldown-button-block .scrolldown-button svg:hover{opacity:.7}.article-block:nth-of-type(even){background:linear-gradient(116deg,#212224 0,#434343 50%,#434343 100%)}.article-block:nth-of-type(even) .article-title{color:#e6e8eb}.article-block:nth-of-type(even) .article-text{color:#e2edf7}.article-block:nth-of-type(even) .article-button{color:#060707;background:#e6e8eb}.article-block:nth-of-type(even) .b,.article-block:nth-of-type(even) .scrolldown-button .a{stroke:#e2edf7}.article-block:nth-of-type(odd){background:#fff}.article-block:nth-of-type(odd) .article-title{color:#1d1e1e}.article-block:nth-of-type(odd) .article-text{color:#313234}.article-block:nth-of-type(odd) .article-button{color:#060707;background:#5ab8ff}.article-block:nth-of-type(odd) .b,.article-block:nth-of-type(odd) .scrolldown-button .a{stroke:#313234}.slider-block{background:#c3c4cb;padding:51px 0 64px 0;text-align:center;font-family:Rubik,sans-serif}@media (max-width:991.98px){.slider-block{background:#fff;padding-top:30px}}@media (max-width:767.98px){.slider-block{padding-bottom:60px}}.slider-block .slider-block-title{color:#060707;font-size:28px;line-height:33px;font-weight:700}@media (max-width:991.98px){.slider-block .slider-block-title{font-size:24px;line-height:29px}}@media (max-width:767.98px){.slider-block .slider-block-title{font-size:20px;line-height:24px}}.slider-block .slider{margin-top:30px}@media (max-width:991.98px){.slider-block .slider{margin-top:20px}}@media (max-width:767.98px){.slider-block .slider{margin-top:12px}}.slider-block .slider .slide .slide-text{color:#474747;font-size:24px;line-height:29px;margin:0 auto;max-width:1080px;height:58px;display:flex;align-items:center;justify-content:center}@media (max-width:1389.98px){.slider-block .slider .slide .slide-text{max-width:1025px}}@media (max-width:991.98px){.slider-block .slider .slide .slide-text{font-size:21px;line-height:25px}}@media (max-width:767.98px){.slider-block .slider .slide .slide-text{font-size:18px;line-height:22px;height:87px}}@media (max-width:575.98px){.slider-block .slider .slide .slide-text{padding:0 20px}}.slider-block .slider .slide .slide-image{margin:15px auto 0 auto;max-width:1080px;width:100%;height:560px}@media (min-width:992px) and (max-width:1389.98px){.slider-block .slider .slide .slide-image{height:500px}}@media (min-width:768px) and (max-width:991.98px){.slider-block .slider .slide .slide-image{height:400px}}@media (max-width:767.98px){.slider-block .slider .slide .slide-image{height:320px;margin-top:22px}}@media (max-width:575.98px){.slider-block .slider .slide .slide-image{height:250px;margin-right:-15px;margin-left:-15px;width:calc(100% + 30px)}}@media (max-width:400px){.slider-block .slider .slide .slide-image{height:200px}}.slider-block .slider .slide .slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-block .slider .slick-dots{position:absolute;bottom:-44px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}@media (max-width:767.98px){.slider-block .slider .slick-dots{bottom:-30px}}.slider-block .slider .slick-dots li{position:relative;display:inline-block;margin:0 12px;padding:0;cursor:pointer}@media (max-width:767.98px){.slider-block .slider .slick-dots li{margin:0 8px}}.slider-block .slider .slick-dots li button{line-height:0;font-size:0;border:0;display:block;height:12px;width:12px;outline:0;background:#fff;border-radius:50%;cursor:pointer;transition:.3s}.slider-block .slider .slick-dots li button:hover{background:#a3a3a3}@media (max-width:991.98px){.slider-block .slider .slick-dots li button{background:#d6d6d6}}.slider-block .slider .slick-dots li.slick-active button{background:#535353}@media (max-width:991.98px){.slider-block .slider .slick-dots li.slick-active button{background:#5ab8ff;transform:scale(1.35)}}.slider-block .slider-block-button{margin:100px 35px 0 35px;text-align:center}@media (max-width:767.98px){.slider-block .slider-block-button{margin-top:60px}}.slider-block .slider-block-button .btn{display:inline-block;width:500px;max-width:100%;padding:12px 20px;background:#5ab8ff;color:#1d1e1e;font-size:22px;line-height:30px;font-weight:500;border-radius:0;box-shadow:0 2px 6px rgba(0,0,0,.16);transition:.3s}.slider-block .slider-block-button .btn:hover{box-shadow:0 2px 4px rgba(0,0,0,.16);opacity:.85}@media (max-width:991.98px){.slider-block .slider-block-button .btn{font-size:20px;line-height:25px}}@media (max-width:767.98px){.slider-block .slider-block-button .btn{font-size:18px;line-height:23px}}