.map__build-road{text-transform:uppercase;color:hsla(0,0%,100%,.48);font-family:DecimaMonoPro,Helvetica,Arial,sans-serif}.map__build-road,.map__build-road _::-webkit-full-page-media,.map__build-road _:future{-webkit-text-stroke-width:.015em}.map__build-road{font-size:1.1rem;line-height:1.09091em;letter-spacing:.02em}.page-contacts{padding-top:200px;color:#fff}@media (max-height:599px),only screen and (max-width:1441px){.page-contacts{padding-top:180px}}@media only screen and (max-width:979px){.page-contacts{padding-top:156px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.page-contacts{padding-top:105px;background-color:#585a61;overflow:hidden}}.contacts-block__img-mask{display:none}.contacts-block__img{width:100%;max-width:100%}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.contacts-block__img{margin-bottom:72px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.contacts-block__img{margin-bottom:32px}}.contacts-block__btn{margin-left:auto;margin-bottom:-20px;max-width:75%;display:flex;justify-content:space-between;align-items:center}@media (max-height:599px),only screen and (max-width:1799px){.contacts-block__btn{justify-content:space-between}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.contacts-block__btn{margin-left:0;margin-right:auto;max-width:85%;justify-content:flex-start}}@media (max-height:599px),only screen and (max-width:1151px){.contacts-block__btn{max-width:70%}}@media only screen and (max-height:599px) and (max-width:800px),only screen and (max-width:1151px) and (max-width:800px){.contacts-block__btn{justify-content:space-between}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.contacts-block__btn{margin-bottom:0;max-width:90%;margin-left:0;margin-right:auto}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.contacts-block__btn .circle-icon-btn__icon-wrap{margin-right:0}}.contacts-block__btn .circle-icon-btn__icon{background:#585a61}.contacts-block__btn .circle-icon-btn__text{margin-bottom:0;margin-top:0;text-align:right}@media only screen and (min-width:2000px){.contacts-block__btn .circle-icon-btn__text{font-size:1.8rem}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.contacts-block__btn .circle-icon-btn__text{text-align:left}}.ymaps-2-1-77-ground-pane{-webkit-filter:invert(.8) grayscale(1);filter:invert(.8) grayscale(1)}.ymaps-2-1-77-controls__control{top:48px!important;left:auto!important;right:48px!important}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.ymaps-2-1-77-controls__control{top:64px!important;right:24px!important}}.ymaps-2-1-77-zoom{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:136px!important}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.ymaps-2-1-77-zoom{width:40px!important;padding:0!important;height:73px!important}}.ymaps-2-1-77-zoom__button{height:60px!important;width:60px!important;box-shadow:none!important;background:#53565a!important;border-radius:0!important}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.ymaps-2-1-77-zoom__button{padding:0!important;height:32px!important;width:32px!important}}.ymaps-2-1-77-zoom__button:hover{background:#fff!important}.ymaps-2-1-77-zoom__button:hover .ymaps-2-1-77-zoom__icon{-webkit-filter:invert(1);filter:invert(1)}.ymaps-2-1-77-zoom__minus{right:0!important;top:0}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.ymaps-2-1-77-zoom__minus,.ymaps-2-1-77-zoom__plus{right:0;top:auto}}.ymaps-2-1-77-zoom__icon{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.ymaps-2-1-77-zoom__plus .ymaps-2-1-77-zoom__icon{background-image:url(../images/plus.svg)!important}.ymaps-2-1-77-zoom__minus .ymaps-2-1-77-zoom__icon{background-image:url(../images/minus.svg)!important}.map{margin-top:88px;position:relative}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.map{margin-top:48px}}.map__content{position:relative;left:-48px;width:calc(100% + 90px);height:100vh;height:var(--viewport-height);max-height:984px;touch-action:auto!important}@media (max-height:599px),only screen and (max-width:1441px){.map__content{max-height:884px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.map__content{left:-24px;width:calc(100% + 50px);max-height:480px}}.map__build-road{position:absolute;top:48px;left:48px;padding:24px 48px;display:flex;align-items:center;font-size:1.2rem;letter-spacing:.12em;border:none;background:#53565a;color:#fff;z-index:10;border-radius:0!important}.map__build-road svg{margin-bottom:-2px;margin-right:15px}.map__build-road:hover svg{-webkit-filter:invert(.8);filter:invert(.8)}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.map__build-road{padding:23px 48px!important}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.map__build-road{left:auto;right:24px;top:24px;padding:0!important;height:32px!important;width:32px!important}.map__build-road .btn__content{display:none}}