.contacts-content>p:first-of-type{font-size:var(--type-lead);line-height:var(--lh-body);color:var(--text-secondary);max-width:var(--measure-lead);margin-top:var(--gap-heading-lead);margin-bottom:var(--gap-lead-content)}.contacts-content>p{max-width:var(--measure-text)}.contacts-block{display:flex;flex-direction:row;position:relative;margin:40px auto}.contacts-left{width:40.333333333333336%;margin-right:6.333333333333332%}.contacts-left,.contacts-right{position:relative;margin-left:0}.contacts-right{width:53.33333333333333%;margin-right:0}.contacts-right-map{overflow:hidden;border-radius:20px;box-shadow:0 5px 20px hsla(0,0%,76%,.4)}.contacts-right-map-inner{display:block;width:100%;height:100%;overflow:hidden;line-height:1;webkit-border-radius:20px;border-radius:20px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@media only screen and (max-width:1024px){.contacts-left{width:45.333333333333336%;margin-right:6.333333333333332%}.contacts-left,.contacts-right{position:relative;margin-left:0}.contacts-right{width:48.33333333333333%;margin-right:0}}@media only screen and (max-width:768px){.contacts-block{flex-direction:column;margin-top:40px}.contacts-left{position:relative;width:70%}.contacts-right{margin-top:50px;position:relative;width:100%}}@media only screen and (max-width:600px){.contacts-block{margin-top:25px}}@media only screen and (max-width:480px){.contacts-left{width:100%}.contacts-right-map-inner{display:block;width:100%;height:100%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}}