

/* Start:/local/templates/html/components-template/vacancy-search/style.css?1742378149321*/
.vacancy-search{margin-bottom:40px;padding:30px;background:#f2f2f2}.vacancy-search__field{margin:0 0 20px}.vacancy-search__categories .form-group{margin-bottom:0}.vacancy-search__categories .form-control-label{color:#000}@media screen and (max-width:1023px){.vacancy-search .col-lg-6:not(:last-child){margin-bottom:20px}}
/* End */


/* Start:/local/templates/html/components-template/search-field/style.css?1742378150478*/
.search-field__form{position:relative}.search-field .form-control{padding:0 75px 0 20px}.search-field .btn-search{position:absolute;display:block;top:1px;right:1px;bottom:1px;display:block;flex:0 0 50px;max-width:50px;width:50px;height:50px;padding:0;border:none;background:#00a9e5;cursor:pointer;z-index:10}.search-field .btn-search .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px;height:22px;fill:#fff}
/* End */


/* Start:/local/templates/html/components-template/vacancy-accordions/style.css?1742378150288*/
.vacancy-accordions{margin-bottom:100px}.vacancy-accordions .accordion{margin-bottom:0}.vacancy-accordions .accordion:not(:last-child){margin-bottom:20px}.vacancy-accordions .btn--large{font-size:18px!important}@media screen and (max-width:1023px){.vacancy-accordions{margin-bottom:50px}}
/* End */


/* Start:/local/templates/html/components-template/accordion/style.css?17423781501922*/
.accordion{margin:0 0 20px;background-color:#fff;border:1px solid #e0e0e0}.accordion--with-pic .accordion-toggle{padding:30px 115px 30px 172px}.accordion-toggle{font-style:normal;font-size:20px;line-height:1;font-weight:700;color:#000;padding:25px 115px 25px 30px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion-toggle:before{content:'';position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='26' height='11' viewBox='0 0 26 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.0068 0.993164L13.0068 9.42999L1.00684 0.993163' stroke='%23005EB8' stroke-width='2'/%3E%3C/svg%3E%0A");transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-size:100%;background-repeat:no-repeat;background-position:center}.accordion-toggle:not(.collapsed):before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.accordion-toggle-img-wrap{width:16px;height:16px;margin:0 0 0 5px;display:inline-flex;align-items:center}.accordion-toggle-img{display:inline!important;max-width:100%;max-height:100%;width:100%}.accordion-content{border-top:1px solid #e0e0e0;padding:30px;font-size:16px}.accordion-toggle-desc{font-weight:400}.accordion-toggle-pic{position:absolute;top:20px;left:40px;width:82px}.accordion-toggle-pic .lazy-img-wrap{display:block}.accordion-toggle-pic img{display:block;max-width:100%}@media screen and (max-width:1023px){.accordion--with-pic .accordion-toggle{padding:25px 90px 25px 90px}.accordion-toggle-pic{width:60px;left:15px}}@media screen and (max-width:767px){.accordion--with-pic .accordion-toggle{padding:20px 60px 20px 20px}.accordion-content{padding:20px 15px}.accordion-toggle-pic{display:none}}
/* End */


/* Start:/local/templates/html/components-template/content/style.css?17423781509145*/
.content .ntable{overflow-x:auto}.content .ntable::-webkit-scrollbar{height:3px;width:3px}.content .ntable::-webkit-scrollbar-thumb{background-color:#ddddde;height:3px;width:3px}.content li:not(:last-child) table{margin-bottom:30px}.content .table{overflow-x:auto}.content table{min-width:600px;margin:0 0 20px}.content table td,.content table th{border:1px solid #000;padding:5px;vertical-align:middle}.content table th{text-align:left}.content .accordion--type1 .accordion__item{padding:0 0 25px}.content .accordion--type1 .accordion__content{font-size:14px;font-family:"Proxima Nova",Arial,Verdana,sans-serif}.content .accordion--type1 .accordion__content-inner{padding-top:30px;padding-bottom:10px}.content .accordion--type1 .accordion__title{position:relative;width:100%;padding-right:30px;font-size:18px;font-weight:600;font-family:"Proxima Nova",Arial,Verdana,sans-serif;color:#080808;cursor:pointer;transition:all .3s;z-index:1}.content .accordion--type1 .accordion__title:after{content:'';position:absolute;display:block;width:calc(100% - 40px);height:1px;top:16px;left:0;background-color:#ccc;z-index:5}.content .accordion--type1 .accordion__title:before{content:'';position:absolute;display:block;width:10px;height:10px;top:14px;right:3px;background-color:transparent;border-bottom:2px solid #00a9e5;border-right:2px solid #00a9e5;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);transition:all .3s;z-index:10}.content .accordion--type1 .accordion__title:hover{color:#000}.content .accordion--type1 .accordion__title:hover:before{border-color:#000!important}.content .accordion--type1 .accordion__title span{position:relative;display:inline-block;padding-right:35px;background-color:#fff;z-index:10}.content .accordion--type1 .accordion__title.collapsed:before{top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content .accordion--type2 .accordion__item{margin-bottom:20px;border:1px solid #ccc}.content .accordion--type2 .accordion__content{font-size:14px;font-family:"Proxima Nova",Arial,Verdana,sans-serif}.content .accordion--type2 .accordion__content-inner{padding:30px 40px 25px;border-top:1px solid #ccc}.content .accordion--type2 .accordion__title{position:relative;width:100%;padding:13px 30px 14px 25px;font-size:18px;font-weight:600;font-family:"Proxima Nova",Arial,Verdana,sans-serif;color:#00a9e5;cursor:pointer;transition:all .3s;z-index:1}.content .accordion--type2 .accordion__title:after{content:'';position:absolute;display:block;width:35px;height:35px;top:13px;right:15px;border-radius:50%;transition:all .3s;background-color:#f9f9f9;z-index:5}.content .accordion--type2 .accordion__title:before{content:'';position:absolute;display:block;width:10px;height:10px;top:28px;right:26px;background-color:transparent;border-bottom:2px solid #00a9e5;border-right:2px solid #00a9e5;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);transition:all .3s;z-index:10}.content .accordion--type2 .accordion__title:hover{color:#000}.content .accordion--type2 .accordion__title:hover:after{background-color:#000}.content .accordion--type2 .accordion__title:hover:before{border-color:#fff!important}.content .accordion--type2 .accordion__title span{position:relative;display:inline-block;padding-right:35px;background-color:#fff;z-index:10}.content .accordion--type2 .accordion__title.collapsed:before{top:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content .yout-wrap{position:relative;margin-bottom:16px;padding-bottom:56.25%;height:0;overflow:hidden;z-index:5}.content .yout-wrap .video-youtube,.content .yout-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content .yout-wrap .video-youtube{background-position:center;background-repeat:no-repeat;cursor:pointer}.content .yout-wrap .video-youtube:after{content:'';position:absolute;display:block;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.5;z-index:10}.content .yout-wrap .video-youtube:hover .icon{fill:#000;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.content .yout-wrap .video-youtube .icon{position:absolute;width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff;z-index:20;transition:all .3s}.content .article-slider img{max-width:100%;margin:0}.content .article-slider .swiper-pagination{bottom:20px}.content .article-slider .swiper-button-prev{left:10px;background-color:#fff;opacity:.8}.content .article-slider .swiper-button-next{right:10px;background-color:#fff;opacity:.8}.content .article-slider .swiper-button-next,.content .article-slider .swiper-button-prev{top:50%}.content .article-slider .swiper-container{overflow:hidden}.content .article-slider .swiper-wrapper{height:100%!important}.content .video{width:100%;max-width:800px;height:300px;margin:0 auto 20px;display:block}.content img{display:block}.content .content-img .img-descr{display:block;margin-top:15px;color:#828282;font-size:14px;text-align:center;font-style:italic}.content .content-img--left{float:left;margin:0 40px 40px 0}.content .content-img--left img{display:block;margin:0 auto}.content .content-img--right{float:right;margin:0 0 20px 20px}.content .content-img--right img{display:block;margin:0 auto}.content .content-img--center{max-width:100%;display:block;float:none;text-align:center;margin-bottom:20px}.content .content-img--center img{margin:0 auto}.content img[align=left]{max-width:40%;margin:0 40px 20px 0}.content img[align=right]{max-width:40%;margin:0 0 20px 20px}.content img[align=center]{margin:0 auto 20px}.content img{margin-bottom:20px}.content ol:not(.list-reset),.content ul:not(.list-reset){margin:0 0 25px}.content ol:not(.list-reset) li,.content ul:not(.list-reset) li{position:relative;padding:0 0 0 29px;font-style:normal;font-weight:400}.content ol:not(.list-reset) li:not(:last-child),.content ul:not(.list-reset) li:not(:last-child){margin:0 0 15px}.content ol:not(.list-reset) li>ol,.content ol:not(.list-reset) li>ul,.content ul:not(.list-reset) li>ol,.content ul:not(.list-reset) li>ul{padding:12px 0 0 0}.content ul:not(.list-reset)>li:before{content:'';width:12px;height:12px;background-color:#00a9e5;position:absolute;top:6px;left:2px;box-sizing:border-box}.content ol:not(.list-reset){counter-reset:list;list-style:none}.content ol:not(.list-reset)>li:before{content:counters(list, ".") ".";counter-increment:list;-webkit-transform:none;transform:none;display:inline-block;font-style:normal;font-weight:700;font-size:18px;color:#00a9e5;position:absolute;top:0;left:0}.content ol:not(.list-reset)>li>ol:not(.list-reset) li{padding:0 0 0 45px}.content ol:not(.list-reset)>li>ol:not(.list-reset) li>ol:not(.list-reset) li{padding:0 0 0 60px}.content ul.list--light li:before{background-color:transparent}.content{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#000}.content a:not([class]){color:#005eb8;text-decoration:none;text-decoration:none}.content a:not([class])[href]:not(span){transition:color .3s}.content a:not([class])[href]:not(span) .icon{transition:fill .3s,stroke .3s}.content hr{position:relative;height:1px;border:0;margin:20px 0}.content hr:after,.content hr:before{content:'';display:table;clear:both}.content p{font-style:normal;font-weight:400;margin-bottom:20px}.content mark{background:#000;color:#fff;padding:0 5px}.content s{text-decoration:line-through}.content blockquote{display:block;margin-bottom:25px;padding:28px 35px;font-size:14px;color:#080808;line-height:1.7;font-style:italic;letter-spacing:.03em;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.content .c-gray{color:#777}@media (min-width:1024px){.content img{margin-bottom:20px}.content .video{height:500px}.content a:not([class])[href]:not(span):hover:not(:active){color:#0090e5;text-decoration:none}.content a:not([class])[href]:not(span):hover:not(:active) .icon{fill:#0090e5}.content{font-size:18px;line-height:25px}}@media (max-width:1024px){.content img[align=center],.content img[align=left],.content img[align=right]{max-width:100%;float:none!important;margin:0 auto 20px}}@media screen and (max-width:1023px){.content .accordion--type1 .accordion__content-inner{padding-top:15px}.content .accordion--type2 .accordion__content-inner{padding-top:15px}}@media (max-width:768px){.content li .ntable{margin:0 5px 0 -15px}}@media screen and (max-width:767px){.content .accordion--type1 .accordion__title:before{top:auto;bottom:9px}.content .accordion--type1 .accordion__title.collapsed:before{top:auto;bottom:14px}.content .accordion--type2 .accordion__title:before{top:auto;bottom:16px}.content .accordion--type2 .accordion__title.collapsed:before{top:auto;bottom:21px}.content .yout-wrap .video-youtube .icon{width:48px;height:48px}}@media screen and (max-width:575px){.content .content-img{max-width:100%}.content .content-img--left{float:none;margin:0 auto 40px}.content .content-img--right{float:none;margin:0 auto 20px}.content .content-img .img-inner{float:none;text-align:center;display:block;width:100%;max-width:100%;margin:10px 0 20px 0}.content .content-img .img-inner img{float:none;margin:0}}
/* End */


/* Start:/bitrix/components/slam/easyform/templates/modal/style.min.css?1604137949805*/
.slam-easyform .modal{text-align:center}@media screen and (min-width:768px){.slam-easyform .modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.slam-easyform .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.slam-easyform .modal .modal-header .title{margin:0;font-size:22px;display:inline-block}.hide-formvalidation small.help-block{display:none!important}@keyframes spinner{to{transform:rotate(360deg)}}.slam-easyform .spinner,.slam-easyform .spinner:hover{position:relative;color:transparent}.slam-easyform .spinner:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#333;animation:spinner .6s linear infinite}
/* End */


/* Start:/local/templates/html/components/bitrix/main.file.input/ffile/style.min.css?17423781484387*/
.webform-field-upload-list del{display:inline-block;margin:0 3px 0 6px;width:16px;height:16px;border-radius:30px;font-size:16px;line-height:16px;text-align:center;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s;text-decoration:none;outline:0;cursor:pointer}.webform-field-upload-list del:hover{background:#e00101;color:#fff}.webform-field-upload-list .error-text{color:#e00101}.webform-field-upload-list i{vertical-align:top;display:none;width:15px;height:15px;background:url(/bitrix/js/main/core/images/popup/upload-waiting.gif) no-repeat 0 2px;margin:0 0 0 8px}.hidden-caption{display:none}.webform-field-upload-list{margin:0 0 11px 2.8em;padding:0}.webform-field-upload-list a.upload-file-name{margin:0 0 0 -4px;color:#0069c4;text-decoration:underline}.webform-field-upload-list a.upload-file-name:hover{color:#1c91e7}.webform-field-upload-list li{white-space:nowrap;width:100%}.webform-field-upload-list li div.webform-field-item-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 3px 0;color:#888;white-space:nowrap}.webform-field-upload-list li.uploading{color:#bbb}.webform-field-upload-list li.uploading a.upload-file-name{cursor:default;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.webform-field-upload-list li.uploading i{display:inline-block}.webform-field-upload-list li .upload-file-name{padding:0 5px 0 0}.webform-field-upload{overflow:hidden;width:250px;max-width:100%;height:39px;line-height:39px;cursor:pointer;display:block;position:relative;padding:0;margin:0}.file-input .webform-field-upload input[type=file],.file-input .webform-field-upload input[type=button]{-moz-opacity:0;filter:alpha(opacity=0);opacity:0;font-size:150px;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:1px solid transparent}.webform-field-upload .webform-small-button{padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}.webform-field-upload-list ~ .webform-field-upload .webform-button-replace{display:none}.webform-field-upload-list.webform-field-upload-list-single{list-style:none;margin:0 0 11px 10px}.webform-field-upload-list.webform-field-upload-list-single ~ .webform-field-upload .webform-button-upload{display:none}.webform-field-upload-list.webform-field-upload-list-single ~ .webform-field-upload .webform-button-replace{display:inline-block}.webform-field-upload-list.webform-field-upload-list-single:empty ~ .webform-field-upload .webform-button-upload{display:inline-block}.webform-field-upload-list.webform-field-upload-list-single:empty ~ .webform-field-upload .webform-button-replace{display:none}.webform-field-upload-icon{display:none;margin:0 10px 0 0;width:39px;height:39px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#535c6a no-repeat center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0Ny4xODgiIGhlaWdodD0iNTQuMDYzIiB2aWV3Qm94PSIwIDAgNDcuMTg4IDU0LjA2MyI+PGRlZnM+PHN0eWxlPi5jbHMtMSB7IGZpbGw6ICNmZmY7IGZpbGwtcnVsZTogZXZlbm9kZDsgfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJTaGFwZV8yX2NvcHlfNCIgZGF0YS1uYW1lPSJTaGFwZSAyIGNvcHkgNCIgY2xhc3M9ImNscy0xIiBkPSJNNDcuMTggNTQuMDYyYzAtMy4yMTctMy42MS0xNi44MjYtMy42MS0xNi44MjYgMC0xLjk5LTIuNi00LjI2LTcuNzItNS41ODVhMTcuMzk0IDE3LjM5NCAwIDAgMS00Ljg4Ny0yLjIyM2MtLjMzLS4xODgtLjI4LTEuOTI1LS4yOC0xLjkyNWwtMS42NDgtLjI1YzAtLjE0Mi0uMTQtMi4yMjUtLjE0LTIuMjI1IDEuOTcyLS42NjMgMS43Ny00LjU3NCAxLjc3LTQuNTc0IDEuMjUyLjY5NSAyLjA2OC0yLjQgMi4wNjgtMi40IDEuNDgyLTQuMy0uNzM4LTQuMDQtLjczOC00LjA0YTI3LjA1IDI3LjA1IDAgMCAwIDAtNy45MThjLS45ODctOC43MDgtMTUuODQ3LTYuMzQ0LTE0LjA4NS0zLjUtNC4zNDMtLjgtMy4zNTIgOS4wODItMy4zNTIgOS4wODJsLjk0MiAyLjU2Yy0xLjg1IDEuMi0uNTY0IDIuNjUtLjUgNC4zMi4wOSAyLjQ2NiAxLjYgMS45NTUgMS42IDEuOTU1LjA5MyA0LjA3IDIuMSA0LjYgMi4xIDQuNi4zNzcgMi41NTYuMTQyIDIuMTIuMTQyIDIuMTJsLTEuNzg2LjIxN2E3LjEgNy4xIDAgMCAxLS4xNCAxLjczMmMtMi4xLjkzNi0yLjU1MyAxLjQ4NS00LjY0IDIuNC00LjAzMiAxLjc2Ny04LjQxNCA0LjA2NS05LjE5MyA3LjE2Uy0uMDEyIDU0LjA2LS4wMTIgNTQuMDZoNDcuMTl6Ii8+PC9zdmc+);vertical-align:top;background-size:50%;overflow:hidden}.webform-field-upload-icon canvas,.webform-field-upload-icon img{width:100%}.webform-field-upload-list.webform-field-upload-icon-view .webform-field-upload-icon{display:inline-block}.webform-field-upload-notice{font-size:11px;font-style:italic}
/* End */
/* /local/templates/html/components-template/vacancy-search/style.css?1742378149321 */
/* /local/templates/html/components-template/search-field/style.css?1742378150478 */
/* /local/templates/html/components-template/vacancy-accordions/style.css?1742378150288 */
/* /local/templates/html/components-template/accordion/style.css?17423781501922 */
/* /local/templates/html/components-template/content/style.css?17423781509145 */
/* /bitrix/components/slam/easyform/templates/modal/style.min.css?1604137949805 */
/* /local/templates/html/components/bitrix/main.file.input/ffile/style.min.css?17423781484387 */
