.nowrap{white-space:nowrap}.hide{display:none}.cat__badge,.cat__badge-icon{display:none!important}.btn_black{color:#fff;background:#4f4c4d}.color-black,a.color-black{color:#4f4c4d}.section-service .ball__icon{width:60px;height:60px}.section-service .ball .soc li{margin-right:5px;display:inline-block;list-style:none}.section-service .ball .soc li:last-child{margin-right:0}@media (max-width:565px){.section-service .ball{display:flex}.section-service .ball__icon{width:40px;height:40px;margin-right:10px}.section-service .ball__title{margin-top:0;margin-bottom:10px}.service-info-block{flex-wrap:wrap;text-align:center}.service-info-block b{display:block;width:100%;font-size:16px;margin-bottom:10px}.service-info-block a{margin:0 auto}}@media (min-width:565px){.container-wide{padding-left:20px;padding-right:20px}}@media (min-width:768px){.container-wide{max-width:1024px;padding-left:30px;padding-right:30px}}@media (min-width:1024px){.container-wide{max-width:1420px;padding-left:30px;padding-right:30px}}@media (min-width:1420px){.container-wide{max-width:1900px;padding-left:35px;padding-right:35px}}@media (min-width:1900px){.container-wide{max-width:1913px;padding-left:35px;padding-right:35px}}.form-privacy{font-size:.8em;text-align:center;line-height:1.3em;color:#636363}.form-group{margin-bottom:30px}.form-group .form__input{margin-bottom:0}.form-group_error{position:relative}.form-group_error .form__input{outline:1px solid red}.form-group__error-text{font-size:.9em;color:red;position:absolute}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger,.alert-error{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}textarea.form__input{padding-top:15px;padding-bottom:15px;min-height:120px;line-height:1.3em}.modal{max-width:100%}.modal-feedback{width:450px}.modal__title{text-align:center;margin-bottom:10px}.modal__description{text-align:center;color:#4f4c4d;line-height:1.3em;font-size:15px;margin-bottom:20px}.modal .form__input{border-color:#f14624;outline:none!important}.modal .btn-submit{width:100%}.map-container{height:754px;width:100%;position:relative;z-index:0}.map-pin{position:relative;width:48px;box-sizing:border-box;transform:translate(-50%,calc(-50% - 37px))}.map-pin-icon{width:48px;position:relative}.map-pin-address{display:none;position:absolute;font-size:12px;min-width:154px;background:#fff;padding:5px;border-radius:5px;top:0}.map-pin:focus .map-pin-address,.map-pin:hover .map-pin-address{display:inline-block}.cat img{width:100%;object-fit:cover;aspect-ratio:1;height:100%}@media (max-width:991px){.map-container{height:480px}}@media (max-width:767px){.map-container{height:320px}.old-el-slider__item img{height:300px;-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:1}section.section-promo-main.mt-4{display:none}.section-intro_old-main .wrap{padding-left:0;padding-right:0}}.youtube-preview{display:inline-block;position:relative;width:100%;height:460px;margin:0}.youtube-preview img{width:100%;height:100%;object-fit:cover}.youtube-preview .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68px;height:50px;cursor:pointer;border-radius:8px;background-color:red;box-shadow:0 8px 16px rgba(0,0,0,.3)}.youtube-preview .play-button .triangle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);border-left:1.2rem solid #fff;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent}@media (max-width:767px){.youtube-preview{height:320px}.cat_sm .cat__title{font-size:14px!important}}@media (max-width:565px){.youtube-preview{height:260px}}@media (max-width:480px){.youtube-preview{height:220px}}.cat img{width:100%;object-fit:cover}.vacancies-item{display:inline-block;width:100%;height:100%;padding:20px;background-color:#fff;border-radius:5px;box-shadow:rgba(0,0,0,.1) 0 0 10px 0;text-decoration:none}.vacancies-item:hover{box-shadow:0 10px 10px 0 rgba(0,0,0,.1)!important}.form-box{padding:20px}.form-box.rounded{border-radius:5px}select.form__input{background:#fff}.text-right{text-align:right}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-power{width:100%;font-size:14px}.table-power td{padding:10px;vertical-align:center}.table-power-i{position:relative;top:5px;display:inline-block;width:24px;height:24px;border-radius:50%;margin-right:5px}.table-power-text{white-space:nowrap}.footer .menu nav ul li{line-height:1.7em}.footer .menu nav ul li a:hover{color:#f14624!important}