@media screen and (min-width: 1145px) { .module-quote { margin-bottom: 100px;}}
.cooperation, .facts, .sertific {margin-bottom: 50px;}
.production-section__slide h4 {text-shadow: 1px 1px 2px #000000}
.production-section__slide-inner-wr { background: rgba(31,31,31,.4)}
@media screen and (min-width: 1701px) {.module-quote__txt {padding: 45px 60px;}}
@media screen and (max-width: 500px) {.module-quote__txt {padding: 30px 15px;}}
@media screen and (max-width: 991px) {.module-quote__img-wr {margin-bottom: 0px}}
@media screen and (max-width: 1024px) {
    .top-menu-section__bottom-bl {
        position: relative;
        margin-top: 60px;
        padding: 0px
    }

    .top-menu-section__s-bl a {
        width: 40px;
        height: 40px;
        background-size: 400%;
    }

    .top-menu-section__s-bl-el.s-bl-el-2 a {
        background-position: -65px 0;
    }

    .top-menu-section__s-bl-el.s-bl-el-3 a {
        background-position: -130px 0;
    }
    .prod-item__params {overflow: scroll}
    .prod-item__params td {font-size: 10px;}
}
@media screen and (max-width: 950px) {.prod-item {padding: 30px 20px 0}}
.strategy-section__cont-el {
    background: url(../images/style/bg/list-point.png) no-repeat;
    padding-left: 10px;
    margin-left: 20px;
}
@media screen and (min-width: 766px) {
    .strategy-section__cont-el, .worth-section__el {width: 31%;}
}

.video_wrapper {
    height: 350px;
    margin-bottom: 50px;
}

@media screen and (max-width: 766px) {
    .worth-section__el {min-height: 130px; height: auto;}
    .strategy-section {padding: 60px 0 0px;}
    .strategy-section__cont-row {margin: 0 -20px 0px;}
    .imp-facts__self-spwrap {padding: 50px 20px 15px;}
    .worth-section {padding: 80px 0 10px;}
    .manag-middle__row, .society-section, .first-screen, .main-content_page_business, .contacts-info__section {margin-bottom: 0;}
    .management-section { padding: 50px 0 10px;}
    .cooperation .wrap, .module-quote { padding-top: 0}
    .cooperation__aftermap .row .txt {text-align: center;}
    .alum, .hr-section { padding: 0}
    .society-section__txt-bl {padding-bottom: 40px; height: auto;}
    .security-section {padding: 40px 0 40px;}
    .proddep-slider { margin-bottom: 0; padding-top: 0;}
    .video_wrapper {
        height: auto;
    }
}
.alum__img-wr,.hr-section__signature-bl, .hr-section__img-wr {display: none}
.slick_home_news__onenews, .slick_home_interview__oneinterview {padding: 0 20px;}
.slick_home_news__wrap .slick-arrow, .slick_home_interview__wrap .slick-arrow  {    width: 60px;    height: 75px;    background: #191919;    text-align: center;    z-index: 5;    position: absolute;    top: 420px;    color: #fff;    font-size: 45px;    cursor: pointer;    line-height: 75px;}
.slick_home_news__wrap .slick-arrow.prev, .slick_home_interview__wrap .slick-arrow.prev {left: 0;}
.slick_home_news__wrap .slick-arrow.next, .slick_home_interview__wrap .slick-arrow.next {left: 55px;}
.slick_home_news__wrap .slick-arrow:hover, .slick_home_interview__wrap .slick-arrow:hover { color: #32bfc0;}
.slick_home_news__wrap .slick-arrow.slick-disabled, .slick_home_interview__wrap .slick-arrow.slick-disabled { color: #191919}
.btns-allnews__wrap { text-align: center; padding-bottom: 30px;}
.btns-allnews__wrap .btns { color: #fff;}

.faq-item__txt ul {
    margin: 10px 30px;
}
.faq-item__txt ul li {
    font-size: 18px;
}
.main-content__content {
    width: 100%;
}
