.company-main__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:var(--indent-s);border:1px solid var(--medium-gray)}.company-main__contacts_vertical{gap:var(--indent-s);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__contacts-manager{width:100%}.company-main__contacts-manager_vertical{display:grid;grid-template-columns:69px 1fr;grid-column-gap:var(--indent-s)}.company-main__contacts-manager_horizontal{gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:257px;margin-right:var(--indent-s)}.company-main__contacts-manager-photo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:69px;gap:var(--indent-xs);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__contacts-manager-photo{width:69px;height:69px;overflow:hidden;border-radius:6px;-o-object-fit:contain;object-fit:contain}.company-main__contacts-manager-photo_empty{background-size:69px;background-position:50%;background-repeat:no-repeat;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main-contacts/icons/empty-photo-d4aaeccde983755ff36ef1de894037f9.png)}.сompany-main__contacts-manager-online{gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--light-dark)}.сompany-main__contacts-manager-online:before{content:"";width:12px;height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;background-position:50%;background-repeat:no-repeat;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/company-main-contacts/icons/online-30fe0bc1fb4475e83e87ccb994f80285.svg)}.company-main__contacts-manager-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__contacts-manager-info_horizontal{min-width:144px}.company-main__contacts-name{font-size:16px;font-weight:600;line-height:24px;color:var(--dark-dark)}.company-main__contacts-name,.company-main__contacts-position{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical}.company-main__contacts-position{font-size:14px;font-weight:400;line-height:21px;color:var(--light-dark)}.company-main__contacts-question{font-size:14px;cursor:pointer;line-height:21px;color:var(--blue);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--indent-xs)}.company-main__contacts-question:hover{color:var(--dark-blue)}.company-main__contacts-networks{width:100%}.company-main__contacts-networks_vertical{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__contacts-networks_horizontal{-ms-flex-negative:2;flex-shrink:2;max-width:190px;min-width:156px}.company-main__contacts-networks_wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__contacts-networks_with-map{margin-right:var(--indent-s)}.company-main__contacts-phone-number-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--indent-xs);color:var(--dark-dark)}.company-main__contacts-phone-number-wrapper_vertical{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-main__contacts-phone-number-wrapper_horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__contacts-phone-number{font-size:14px;line-height:21px}.company-main__contacts-phone-number_horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--indent-xs);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__contacts-messengers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;gap:var(--indent-s);margin-top:var(--indent-s)}.company-main__contacts-messengers_horizontal{margin-top:var(--indent-sm)}.company-main__contacts-messengers_with-email-vertical{margin-top:var(--indent-xs)}.company-main__contacts-messengers_with-email-horizontal{margin-top:var(--indent-s)}.company-main__contacts-phone-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.company-main__contacts-phone-wrapper_horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-main__contacts-phone-wrapper_vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--indent-xs)}.company-main__contacts-phone{text-decoration:none;color:var(--dark-dark)}.company-main__contacts-phone,.company-main__contacts-phone-link{font-size:14px;line-height:21px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.company-main__contacts-messengers-item{width:16px;height:16px}.company-main__contacts-messengers-item_single{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.company-main__contacts-messengers-link{width:100%;height:100%;display:block;cursor:pointer;background-size:16px;background-position:50%;background-repeat:no-repeat}.company-main__contacts-messengers-link:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.company-main__contacts-messengers-link_whatsapp{background-image:url(https://cdn.stpulscen.ru/assets/packs/media/src/assets/images/svg/contacts/whatsapp-bda1727914beddb6913cf1e79a812ecf.svg)}.company-main__contacts-messengers-link_telegram{background-size:16px 14px;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/src/assets/images/svg/contacts/telegram-6c6e2997f1c784f87a5c19372f57cc9a.svg)}.company-main__contacts-messengers-link_viber{background-image:url(https://cdn.stpulscen.ru/assets/packs/media/src/assets/images/svg/contacts/viber-12570c63eaea8668320d56f16d1d6cc9.svg)}.company-main__contacts-messengers-link_skype{background-image:url(https://cdn.stpulscen.ru/assets/packs/media/src/assets/images/svg/contacts/skype-ce3880785335aeec7fa376c1491f155c.svg)}.company-main__contacts-messengers-link_icq{background-image:url(https://cdn.stpulscen.ru/assets/packs/media/src/assets/images/svg/contacts/isq-411353f0eab0989beb751b6cf30bd4ce.svg)}.company-main__contacts-messengers-link_single:link{font-size:14px;font-weight:400;text-decoration:none;color:var(--dark-dark)}.company-main__contacts-messengers-link_single{padding-left:22px;background-size:16px;background-position:0}.company-main__contacts-messengers-link_single:hover{-webkit-transform:none;-ms-transform:none;transform:none;cursor:pointer;color:var(--dark-dark)}.company-main__contacts-email{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--dark-dark);margin-top:var(--indent-s)}.company-main__contacts-email-link:link{padding-left:22px;font-size:14px;font-weight:400;text-decoration:none;color:var(--dark-dark);background-size:16px 12px;background-position:0;background-repeat:no-repeat;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/src/assets/images/svg/contacts/email-simple-dc8c8aac03ad94ad381d3443a21c336c.svg)}.company-main__contacts-email-link:link:hover{-webkit-transform:none;-ms-transform:none;transform:none;cursor:pointer;color:var(--dark-dark)}.company-main__contacts-all{font-size:14px;line-height:21px;text-align:left;margin-top:auto}.company-main__contacts-address{width:100%}.company-main__contacts-address_bottom{max-width:402px}.company-main__contacts-networks-address-wrapper{max-width:400px;margin-bottom:var(--indent-xs)}.company-main__contacts-networks-address-wrapper_vertical{margin-bottom:var(--indent-s)}.company-main__contacts-networks-address-wrapper_horizontal{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.company-main__contacts-networks-select{position:relative}.company-main__contacts-networks-select-text{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.company-main__contacts-networks-current-address{display:grid;grid-template-columns:minmax(200px,400px);height:40px;cursor:pointer;font-size:14px;overflow:hidden;line-height:40px;position:relative;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e0e0e0;z-index:var(--z-index-absolute);padding:0 var(--indent-xl) 0 var(--indent-s)}.company-main__contacts-networks-current-address:after{content:"";top:0;right:0;height:100%;display:block;min-width:40px;position:absolute;background-size:8px 5px;background-position:50%;background-repeat:no-repeat;border-left:1px solid #e0e0e0;background-image:url(https://cdn.stpulscen.ru/assets/packs/media/src/assets/images/svg/down-arrow-fdfd8a0e829d8d1e724cc979b250e512.svg)}.company-main__contacts-networks-addresses{top:44px;width:100%;max-height:236px;overflow-y:auto;position:absolute;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--indent-xs);border:1px solid #e0e0e0;background-color:var(--white);z-index:var(--z-index-fixed)}.company-main__contacts-networks-address{height:32px;cursor:pointer;font-size:14px;line-height:22px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--indent-xs);color:var(--medium-dark);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical}.company-main__contacts-networks-address:hover{border-radius:6px;background-color:var(--light-gray)}.company-main__contacts-networks-single-address{font-size:14px;font-weight:400;line-height:21px;color:var(--dark-dark)}.company-main__contacts-map{width:250px;min-height:100%;position:relative;margin-left:var(--indent-s)}.company-main__show-address{display:block;font-size:14px;line-height:21px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--indent-xs)}.yandex-map-static{position:relative}.yandex-map-static_visit-card{height:100%}.yandex-map-static__visit-card-map{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.yandex-map-static__open-map-link{display:block;position:absolute;background:url(https://cdn.stpulscen.ru/assets/packs/media/blocks/yandex-map-static/open-map-6d7d343137464cba6b34f2de0eef7d08.svg);width:50px;height:50px;top:0;right:0}:target~.yandex-map-static{display:block!important}.show-on-map.show~.yandex-map-static{display:none!important}