.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%}.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%}.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}.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-parameter{display:block;float:left;width:25%;padding:8px;height:100%;-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:normal;color:#bdbdbd;font-size:14px;line-height:18px;margin-bottom:4px}.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-text{font-size:16px;line-height:20px;font-weight:bold;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 .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}}.contacts .addition-contacts{    width:370px;float:left;font-size:16px}.contacts .addition-contacts .address{    color:#000;font-weight:700;font-size:18px;padding-left:40px;position:relative;padding-top:5px}.contacts .addition-contacts .address:before{    content:"";position:absolute;top:0px;left:0px;display:block;width:36px;height:36px;background-repeat:no-repeat;background-position:center;background-image:url('/local/templates/universe_s1/components/bitrix/news.list/contacts/images/place-marker-48.png');background-size:contain}.contacts .contacts-map{    width:calc(100% - 370px);float:right}.contacts .main-phone{    text-align:center;margin-bottom:15px;font-size:30px;color:#000}.contacts .main-phone>span{    color:#b4b4b4;display:inline-block;padding-right:10px}.contacts .main-phone>a:before{    content:"";position:absolute;top:0px;left:0px;display:block;width:36px;height:36px;background-repeat:no-repeat;background-position:center;background-image:url('/local/templates/universe_s1/components/bitrix/news.list/contacts/images/phone-100.png');background-size:contain}.contacts .main-phone>a{    font-weight:700;position:relative;padding-left:50px}.contacts .main-phone>a:hover{    opacity:.9}.contacts .addition-contacts .sub-title{    color:#000;margin:0px;padding-bottom:8px}.contacts .addition-contacts a{    font-weight:700}.contacts .addition-contacts .content{    padding-bottom:5px;padding-left:40px;position:relative;padding-top:8px;padding-bottom:8px}.contacts .addition-contacts .content:before{    content:"";position:absolute;top:4px;left:0px;display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain}.contacts .addition-contacts .content.email:before{    background-image:url('/local/templates/universe_s1/components/bitrix/news.list/contacts/images/open-envelope-40.png')}.contacts .addition-contacts .content.phone:before{    background-image:url('/local/templates/universe_s1/components/bitrix/news.list/contacts/images/whatsapp.png');width:34px;height:34px;left:-2px}.contacts .addition-contacts .content.skype:before{    background-image:url('/local/templates/universe_s1/components/bitrix/news.list/contacts/images/skype-48.png')}.contacts .addition-contacts .content .text{    color:#b4b4b4;display:inline-block;padding-right:8px}.contacts .addition-contacts .content a{    color:#000}.contacts .addition-contacts .content a:hover{    opacity:.8}.contacts .driving-directions{    clear:both;display:flex;font-size:16px;padding-top:25px;color:#000}.contacts .driving-directions .driving-directions-col{    width:33.333%;box-sizing:border-box;padding-right:20px}.contacts .driving-directions .driving-directions-col p{    margin:0px}.contacts .driving-directions .driving-directions-col p.sub-title{    text-transform:uppercase;padding-bottom:8px;font-weight:500}.telegram{display:grid;margin-top:10px}@media(max-width:768px){    .contacts .addition-contacts, .contacts .contacts-map, .contacts .driving-directions .driving-directions-col{        float:none;width:100%}    .contacts .contacts-map{        margin-top:20px}    .contacts .driving-directions{        flex-direction:column}    .contacts .driving-directions .driving-directions-col{        padding-bottom:20px;padding-right:0}}@media(max-width:450px){    .contacts .addition-contacts .content .text{        display:block;padding-bottom:4px}    .contacts .addition-contacts .content:before{        top:17px}    .contacts .main-phone{        text-align:left}}