.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default{margin:10px 0;display:block}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items{overflow:hidden;font-size:0;position:relative;text-align:center;display:block}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items-wrapper{margin:-4px;vertical-align:top;display:inline-block}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item{padding:4px;vertical-align:middle;display:inline-block}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-active .system-pagenavigation-item-wrapper{border-color:#0065ff;color:#fff;background-color:#0065ff}.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{text-align:left;width:auto}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper{height:32px;overflow:hidden;padding:6px;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-ms-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;font-size:14px;text-decoration:none;font-weight:700;font-style:normal;color:#2d2d2d;text-align:center;background-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;cursor:pointer;width:32px;line-height:1.42857143;-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;display:block}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper:hover{border-color:#f7f7f7;background-color:#f7f7f7}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person{padding:35px 30px 25px;border:1px solid #f2f2f2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fbfcfd}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person+*{margin-top:40px}@media screen and (max-width:956px){.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person{padding:35px 10px}}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person-image-wrap{height:64px;overflow:hidden;font-size:0;margin-right:16px;background-size:cover;background-position:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:64px;background-repeat:no-repeat}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person-image{display:inline-block}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person-title{color:#b0b0b0}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person-text{overflow:hidden;font-size:14px;text-decoration:none;color:#404040;max-height:42px;width:max-content;line-height:1.43;margin-top:4px;display:inline-block}@media screen and (max-width:600px){.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person-text{width:auto}}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person-phone{min-width:auto;width:210px}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person-bottom{padding-top:10px}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person-description{font-size:14px;color:grey;line-height:24px;word-wrap:break-word}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-contact-person-button{width:210px}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-send-summary{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;line-height:14px}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-section{border:1px solid #e8e8e8;margin-top:25px;display:block}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-section-title{font-size:18px;color:#404040;line-height:18px}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-section-title:not(:first-child){margin-top:40px}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-delimiter{height:1px;overflow:hidden;background:#e8e8e8;display:block}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item{padding:30px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;display:block}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item:hover{text-decoration:none;box-shadow:0 8px 32px rgba(27,30,37,.08)}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item:hover .news-list-item-item-name-text{color:inherit!important}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item.active .news-list-item-name .news-list-item-name-indicators .news-list-item-name-indicator.news-list-item-name-indicator-active{display:inline-block}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item.active .news-list-item-name .news-list-item-name-indicators .news-list-item-name-indicator.news-list-item-name-indicator-inactive{display:none}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-wrapper{display:block}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name{font-size:0;cursor:pointer}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-right{margin:0 10px 0 0}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-text{overflow:hidden;font-size:14px;color:#232121;max-height:63px;width:max-content;line-height:1.5}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-sticker{overflow:hidden;font-size:12px;color:#b0b0b0;line-height:16px;margin-top:8px}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-sticker-separator{font-size:12px;color:#e8e8e8;margin:0 12px 0 8px}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-indicators i{padding:12px;-webkit-transition-duration:.3s,.3s;-moz-transition-duration:.3s,.3s;-ms-transition-duration:.3s,.3s;-o-transition-duration:.3s,.3s;transition-duration:.3s,.3s;border:1px solid #e8e8e8;font-weight:400;-webkit-transition-property:background-color,color;-moz-transition-property:background-color,color;-ms-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-indicators i:hover{color:#fff}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-salary{overflow:hidden;right:70px;position:absolute;bottom:-25px;text-align:center;top:-25px;background:#fffce0;width:180px;white-space:nowrap;display:block}@media screen and (max-width:520px){.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-salary{margin-right:70px;position:static;text-align:left;background-color:transparent;width:auto;margin-top:10px}}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-salary .news-list-item-name-salary-wrapper{font-size:14px;font-weight:700;color:#232121;vertical-align:middle;display:inline-block}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-indicators{height:100%;text-align:center;margin-left:25px;width:40px;white-space:nowrap;display:block}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-indicators .news-list-item-name-indicator{font-size:14px;vertical-align:middle}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-indicators .news-list-item-name-indicator.news-list-item-name-indicator-active{display:none}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-price{font-size:16px;font-weight:500;color:#404040;width:max-content}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-description{overflow:hidden;padding-top:25px;display:none}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-description-wrapper{padding-top:20px;font-size:14px;color:#888;border-top:1px solid #e8e8e8;line-height:24px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;display:block}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-description-buttons{margin-top:20px;display:block}.ns-bitrix.c-news-list.c-news-list-vacancies-list-1[data-detail-page-use=true] .news-list-item:hover .news-list-item-name-text{color:inherit}@media (max-width:500px){.ns-bitrix.c-news-list.c-news-list-vacancies-list-1 .news-list-item-name-right{margin:0 10px 10px 0}}