.__ymap{color:#000;position:relative}.__ymap_container{width:100%;height:100%}.__ymap--grab [class$=main-engine-container] canvas{cursor:grab}.__ymap--grabbing:active [class$=main-engine-container] canvas,.__ymap--grabbing:focus [class$=main-engine-container] canvas{cursor:grabbing}.__ymap [class$=graphics-layer]{text-align:left}.contactsItem{background-color:var(--color-white);grid-template-columns:repeat(2,1fr);align-items:center;display:grid;overflow:hidden}.contactsItem+*{margin-top:30px}@media screen and (width<=1280px){.contactsItem{grid-template-columns:1fr}}.contactsItem__info{width:100%;max-width:100%;padding:82px 50px}@media screen and (width<=1280px){.contactsItem__info{padding:40px}}@media screen and (width<=600px){.contactsItem__info{padding:20px}}.contactsItem__address{font-style:normal}.contactsItem__address+*{margin-top:15px}.contactsItem__title{font-size:24px;font-weight:700;line-height:35px}.contactsItem__title+*{margin-left:15px}@media screen and (width<=600px){.contactsItem__title+*{margin-top:5px;margin-left:0}}.contactsItem__title-wrapper+*{margin-top:15px}@media screen and (width<=600px){.contactsItem__title-wrapper{flex-direction:column;display:flex}}.contactsItem__location{position:relative;top:-2px}.contactsItem__has-icon{align-self:flex-start;align-items:center;display:flex}.contactsItem__icon{color:var(--color-gold-light);flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:14px;line-height:14px;display:inline-flex}.contactsItem__icon+*{margin-left:5px}.contactsItem__phone+*{margin-top:15px}.contactsItem__phone-value{font-size:22px;font-weight:700;line-height:30px}.contactsItem__info-wrapper{font-size:14px;line-height:22px}.contactsItem__info-item+*{margin-top:10px}@media screen and (width<=420px){.contactsItem__order{width:100%}}.contactsItem__map{width:100%;max-width:100%;height:100%;position:relative;overflow:hidden}@media screen and (width<=1280px){.contactsItem__map{height:400px}}.contactsItem__map>.ymap-container{z-index:95;position:relative;overflow:hidden;width:100%!important;height:100%!important}.contactsItem__map-marker{width:74px;max-width:none;height:74px;transform:translate(-50%,-100%)}.doc{border:1px solid var(--color-border);align-items:center;padding:15px 30px;display:flex;position:relative}.doc+*{margin-top:10px}.doc:hover .doc__download{background-color:var(--color-border)}.doc:hover .doc__title{color:var(--color-gold-light)}@media screen and (width<=420px){.doc{flex-direction:column;padding:10px 15px}}.doc__wrapper{cursor:pointer;align-items:center;display:flex}@media screen and (width<=420px){.doc__wrapper+*{margin-top:10px}.doc__wrapper{text-align:center;justify-content:center}}.doc__file{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:17px;line-height:17px;display:inline-flex}.doc__file+*{margin-left:15px}@media screen and (width<=420px){.doc__file{display:none}}.doc__info{color:var(--color-gold-light);font-size:14px;line-height:22px}.doc__info-wrapper{flex-direction:column;margin-right:10px;display:flex}.doc__title{font-weight:700;transition:all .22s ease-out}@media screen and (width<=420px){.doc__title+*{margin-top:3px}}.doc__download{border:2px solid var(--color-border);color:var(--color-gold-light);flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;margin-left:auto;font-size:20px;line-height:20px;display:inline-flex}@media screen and (width<=420px){.doc__download{width:100%}}.contacts>div+*{margin-top:30px}
