

/* Start:/bitrix/templates/prom_s1/components/bitrix/map.yandex.view/.default/style.min.css?1790686442192*/
.ns-bitrix.c-map-yandex-view.c-map-yandex-view-default{display: block;height: 100%}.ns-bitrix.c-map-yandex-view.c-map-yandex-view-default .map-yandex-view-control{display: block;height: 100%}

/* End */


/* Start:/bitrix/templates/prom_s1/components/bitrix/map.yandex.system/.default/style.min.css?1790686442423*/
.ns-bitrix.c-map-yandex-system.c-map-yandex-system-default{display: block;position: relative;height: 100%}.ns-bitrix.c-map-yandex-system.c-map-yandex-system-default .map-yandex-system-control{display: block;height: 100%}.ns-bitrix.c-map-yandex-system.c-map-yandex-system-default .map-yandex-system-overlay{display: none;position: absolute;background: transparent;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%}

/* End */


/* Start:/bitrix/templates/prom_s1/components/bitrix/system.pagenavigation/.default/style.min.css?17906864422256*/
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default{display: block;margin: 10px 0}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items{display: block;position: relative;text-align: center;overflow: hidden;font-size: 0}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items-wrapper{display: inline-block;vertical-align: top;margin: -4px}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item{display: inline-block;vertical-align: middle;padding: 4px}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-active .system-pagenavigation-item-wrapper{background-color: #0065ff;border-color: #0065ff;color: #fff}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-disabled .system-pagenavigation-item-wrapper{display: none}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-all .system-pagenavigation-item-wrapper{width: auto;text-align: left}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper{display: block;background-color: transparent;font-size: 14px;font-style: normal;font-weight: bold;line-height: 1.42857143;text-align: center;padding: 6px;border-radius: 4px;width: 32px;height: 32px;overflow: hidden;text-decoration: none;cursor: pointer;color: #2d2d2d;-webkit-transition-duration: 350ms;-moz-transition-duration: 350ms;-ms-transition-duration: 350ms;-o-transition-duration: 350ms;transition-duration: 350ms;-webkit-transition-property: color,background-color,border-color;-moz-transition-property: color,background-color,border-color;-ms-transition-property: color,background-color,border-color;-o-transition-property: color,background-color,border-color;transition-property: color,background-color,border-color;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper:hover{background-color: #f7f7f7;border-color: #f7f7f7}

/* End */


/* Start:/bitrix/templates/prom_s1/components/bitrix/news.list/contacts/style.min.css?179068644212598*/
.contacts{}.contacts .contacts-map{display: block;height: 460px}.contacts .contacts-contact-wrap{overflow: visible}.contacts .contacts-contact{display: block;position: relative;height: 126px;background: #fff;-webkit-box-shadow: 0px 7px 35px 0px rgba(0,0,0,0.4);-moz-box-shadow: 0px 7px 35px 0px rgba(0,0,0,0.4);box-shadow: 0px 7px 35px 0px rgba(0,0,0,0.4)}.contacts .contacts-contact.contacts-contact-with-map{margin-top: -63px}.contacts .contacts-contact .contacts-contact-wrapper{display: block;position: relative;height: 100%;overflow: hidden;padding: 12px 24px}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all{display: flex}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-parameter{padding-bottom:30px}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-parameter.city{padding-bottom:10px}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-block1{width: 22%}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-block-hr{width: 1%;border-right: 1px solid #dfdfdf;margin-left: 20px;margin-right: 25px;margin-top:10px;height:340px}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-block2{width: 77%}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-block2 .contacts-contact-parameter{width:33%;display: inline-block}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-parameter .contacts-contact-parameter-wrapper .contacts-contact-text-wrap{margin-left:60px}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-block1,.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-block2{display: block}.contacts .contacts-contact .contacts-contact-parameter{display: block;width: 100%;padding: 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-parameter-wrapper{display: block;height: 100%;font-size: 0}.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-icon-wrap,.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-text-wrap{display: block;height: 100%}.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-icon-wrap{float: left;width: 36px}.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-text-wrap{margin-left: 70px}.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-icon,.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-text{display: inline-block;vertical-align: middle}.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-icon{width: 100%;padding-top: 100%;background-position: center;background-repeat: no-repeat}.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-title{font-weight: 600;line-height: 18px;margin-bottom: 4px}.contacts .contacts-contact .contacts-contact-parameter.city .contacts-contact-title{color: #bdbdbd;font-weight: 400;margin-bottom: 8px}.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-text{font-size: 16px;line-height: 20px;font-weight: 400;color: #2c2c2c}.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-value{color: #333;text-decoration: none}.contacts .contacts-title{font-size: 28px;font-weight: 900}.contacts .contacts-description{font-size: 16px;line-height: 25px;color: #6a6a6c;margin-top: 20px}.contacts .contacts-shops{display: block;margin-top: 75px}.contacts .contacts-shops .contacts-shops-list{display: block;overflow: hidden;margin-top: 30px}.contacts .contacts-shops .contacts-shops-list .contacts-shops-list-wrapper{display: block;margin: -15px -30px}.contacts .contacts-shops .contacts-shop{display: block;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 15px 30px}.contacts .contacts-shops .contacts-shop .contacts-shop-wrapper{display: block;position: relative}.contacts .contacts-shops .contacts-shop .contacts-image{display: block;position: relative;padding: 6px;width: 130px;height: 130px;background: #f3f3f3;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: left}.contacts .contacts-shops .contacts-shop .contacts-image .contacts-image-wrapper{display: block;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center}.contacts .contacts-shops .contacts-shop .contacts-information{display: block;margin-left: 145px;font-size: 14px;line-height: 18px;font-weight: bold;color: #2a2a2a}.contacts .contacts-shops .contacts-shop .contacts-information .contacts-address{margin-bottom: 20px;color: inherit;text-decoration: none}.contacts .contacts-shops .contacts-shop .contacts-information .contacts-phone{color: inherit}.contacts .contacts-shops .contacts-shop .contacts-information .contacts-email{color: #1169fe;text-decoration: none}.contacts .contacts-shops .contacts-shop .contacts-information .contacts-on-map{display: block;position: absolute;left: 145px;bottom: 0;font-size: 13px;line-height: 18px;text-decoration: none;color: #494a67;border-bottom: 1px dashed transparent;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;-webkit-transition-property: color,border;-moz-transition-property: color,border;-ms-transition-property: color,border;-o-transition-property: color,border;transition-property: color,border}.contacts .contacts-shops .contacts-shop .contacts-information .contacts-on-map:hover{color: #686991;border-color: #686991}.contacts .contacts-offices{display: block;margin-top: 75px}.contacts .contacts-offices .contacts-sections .contacts-section{margin-top: 50px}.contacts .contacts-offices .contacts-sections .contacts-section .contacts-section-title{display: block;font-size: 18px;font-weight: bold;line-height: 25px;color: #2a2a2a}.contacts .contacts-offices .contacts-offices-list{display: block;position: relative;overflow: hidden;margin-top: 16px}.contacts .contacts-offices .contacts-offices-list .contacts-offices-list-wrapper{display: block;margin: -10px}.contacts .contacts-offices .contacts-office{display: block;position: relative;padding: 10px}.contacts .contacts-offices .contacts-office .contacts-office-wrapper{display: block;position: relative;border: 1px solid #e6e7e9}.contacts .contacts-offices .contacts-office .contacts-image{display: block;width: 220px;height: 150px;background-size: cover;background-repeat: no-repeat;float: left}.contacts .contacts-offices .contacts-office .contacts-information{display: block;position: relative;margin-left: 270px}.contacts .contacts-offices .contacts-office .contacts-information-section{display: block;position: relative;float: left;margin-top: 30px}.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-address{margin-right: 150px;width: 180px}.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-work-time{margin-right: 100px;width: 140px}.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts{width: 210px}.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title{display: block;margin-bottom: 15px;font-size: 0}.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title .icon-contacts{font-size: 16px;padding-right: 6px;vertical-align: middle}.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title .contacts-information-icon{display: inline-block;vertical-align: middle;width: 20px;height: 20px;margin-right: 15px;background-position: center center;background-repeat: no-repeat}.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title .contacts-information-text{display: inline-block;vertical-align: middle;font-size: 13px;line-height: 18px;color: #6a696e}.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-content{font-size: 13px;line-height: 21px;color: #313439}.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-content a{text-decoration: none;color: #313439}.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-address .contacts-information-content{font-weight: bold}.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-information-content{}.contacts .contacts-offices .contacts-office .contacts-information-on-map{display: block;position: absolute;right: 30px;top: 30px;font-size: 13px;line-height: 18px;text-decoration: none;color: #494a67;border-bottom: 1px dashed transparent;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;-webkit-transition-property: color,border;-moz-transition-property: color,border;-ms-transition-property: color,border;-o-transition-property: color,border;transition-property: color,border}.contacts .contacts-offices .contacts-office .contacts-information-on-map:hover{color: #686991;border-color: #686991}.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-email a{color: inherit;text-decoration: none;border-bottom: 1px dotted #2d7cfb;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;-webkit-transition-property: color;-moz-transition-property: color;-ms-transition-property: color;-o-transition-property: color;transition-property: color}.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-email a:hover{color: #2d7cfb}.contacts .contacts-form-wrap{margin-top: 60px}@media (max-width:1000px){.contacts .contacts-offices .contacts-office .contacts-image{display:none}.contacts .contacts-contact{height:auto;overflow:hidden}.contacts .contacts-offices .contacts-office .contacts-information{margin-left:18px;overflow: hidden;padding-bottom: 18px}.contacts .contacts-contact .contacts-contact-parameter{width:50%}}.intec-content-right .contacts .contacts-contact{height: 190px}.intec-content-right .contacts .contacts-contact .contacts-contact-parameter{width: 50%;height: 50%}@media (max-width:700px){.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-information-content{margin:0}.contacts-form .contacts-form-fields .contacts-form-field{width:100%!important}.contacts .contacts-contact .contacts-contact-parameter{width:100%}.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-address,.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-work-time,.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts{width:100%;margin-right:0}.contacts .contacts-offices .contacts-office .contacts-information-on-map{position:static;margin-top:10px}.contacts .contacts-offices .contacts-office .contacts-information-section{margin-top: 15px;float:none}.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title{margin-bottom: 6px}}@media (max-width:480px){.contacts .contacts-contact .contacts-contact-wrapper{padding: 25px 24px}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all{display: block}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-block1,.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-block2{width: 100%}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-block-hr{border-right: 0;border-bottom: 1px solid #dfdfdf;height: auto;width: auto;margin: 20px 10px 20px 10px}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-parameter,.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-parameter.city{padding-bottom: 20px}.contacts .contacts-contact .contacts-contact-wrapper .contacts-contact-block-all .contacts-contact-block2 .contacts-contact-parameter{display: block;width: 100%}}

/* End */


/* Start:/bitrix/templates/prom_s1/components/bitrix/form.result.new/contacts/style.min.css?17906864421139*/
.ns-bitrix.c-form-result-new.c-form-result-new-contacts{display: block;overflow: hidden}.ns-bitrix.c-form-result-new.c-form-result-new-contacts .form-result-new-header{font-size: 30px;line-height: 30px;color: #1c1c1c;font-weight: bold;margin-bottom: 25px}.ns-bitrix.c-form-result-new.c-form-result-new-contacts .form-result-new-fields{display: block;margin: -10px -7px !important}.ns-bitrix.c-form-result-new.c-form-result-new-contacts .form-result-new-field{display: block;float: left;width: 50%;padding: 10px 7px;margin: 0}.ns-bitrix.c-form-result-new.c-form-result-new-contacts .form-result-new-field-textarea{float: right}.ns-bitrix.c-form-result-new.c-form-result-new-contacts .form-result-new-field-textarea textarea{height: 204px;resize: none}.ns-bitrix.c-form-result-new.c-form-result-new-contacts .form-result-new-field-title{color: #969696;font-size: 13px;line-height: 17px;margin-bottom: 5px}.ns-bitrix.c-form-result-new.c-form-result-new-contacts .form-result-new-footer{margin-top: 10px}@media all and (max-width: 720px){.ns-bitrix.c-form-result-new.c-form-result-new-contacts .form-result-new-field{width: 100%;float: none}}

/* End */
/* /bitrix/templates/prom_s1/components/bitrix/map.yandex.view/.default/style.min.css?1790686442192 */
/* /bitrix/templates/prom_s1/components/bitrix/map.yandex.system/.default/style.min.css?1790686442423 */
/* /bitrix/templates/prom_s1/components/bitrix/system.pagenavigation/.default/style.min.css?17906864422256 */
/* /bitrix/templates/prom_s1/components/bitrix/news.list/contacts/style.min.css?179068644212598 */
/* /bitrix/templates/prom_s1/components/bitrix/form.result.new/contacts/style.min.css?17906864421139 */
