.contacts{background-image:url(https://cdn.kaleidoscope.rest/build/assets/typical-bg-IXh4wlMM.png);background-repeat:no-repeat;padding:210px 0 120px}.contacts__title{text-align:center}.contacts__grid{display:grid;grid-template-columns:.5fr 1fr;grid-gap:23px;padding:115px 0 0}.contacts__column{display:flex;flex-direction:column;gap:20px}.contacts__link{font-size:34px;line-height:37px}.contacts__link.email{color:#68ece8}.contacts__link.email:hover{text-decoration:underline}.contacts__address{font-size:21px;line-height:23px}.contacts__networks{display:flex;flex-direction:row;gap:18px;margin:3px 0 60px}.contacts__map{height:570px;width:100%}.contacts__marker{background-image:url(https://cdn.kaleidoscope.rest/build/assets/marker-BYF-6NC0.png);background-repeat:no-repeat;width:60px;height:70px;z-index:9999;transform:translate(-50%) translateY(-100%)}.ymaps3x0--main-engine-container{filter:grayscale(1);-ms-filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1)}@media screen and (max-width: 1260px){.contacts__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 920px){.contacts__grid{grid-template-columns:1fr}}@media screen and (max-width: 480px){.contacts{padding:70px 0}.contacts__grid{padding:50px 0 0}.contacts__link,.contacts__address{font-size:16px;line-height:18px}.contacts__networks{margin:3px 0 20px}.contacts__map{height:400px}}
