@-webkit-keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(100%)}}
.nam_doveryayut {padding-top: 40px;}
.nam_doveryayut .title {padding: 40px 0;}
.nam_doveryayut .description {background: #fff;padding: 42px 0;position: relative;}
.marquees {width: 100%;position: relative;overflow: hidden;height: 60px;display: flex;justify-content: space-around;}
.marquee {width: 100%;position: absolute;top: 0;left: 0;display: flex;justify-content: space-around;align-items: center;-webkit-animation-name: marquee;animation-name: marquee;-webkit-animation-duration: 20s;animation-duration: 20s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}
.marquee2 {width: 100%;position: absolute;top: 0;left: -110%;display: flex;justify-content: space-around;align-items: center;-webkit-animation-name: marquee;animation-name: marquee;-webkit-animation-duration: 20s;animation-duration: 20s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}
.nam_doveryayut .description .items {display: flex;justify-content: space-between;width: 100%;}
.our_advantages > .title {padding: 40px 0;}
.our_advantages .description .items{display: flex;justify-content: space-between;}
.our_advantages .description .items .item{background: rgba(255, 255, 255, 0.25);border: 1px solid rgba(67, 84, 125, 0.3);box-sizing: border-box;box-shadow: 2px 2px 20px rgba(0, 46, 115, 0.05);padding: 42px 24px;-ms-flex: 0 0 280px;flex: 0 0 280px;}
.our_advantages .description .items .item .item_header{display: flex;align-items: center;margin-bottom: 32px}
.our_advantages .description .items .item .item_header .img{margin-right: 26px;}
.our_advantages .description .items .item .item_header .img img{width: 42px;height: 42px;}
.individual .left{padding-right: 50px;padding-left: 0}
.individual .right{padding-left: 60px;padding-right: 0}
.individual .right .h2{margin-bottom: 46px}
.individual .right p, .production .left p{margin-bottom: 40px}
.production{margin-bottom: 40px}
.production .left{padding-right: 40px}
.production .right img{margin-top: 10px}
.production .left .h2{margin-bottom:24px;}
.banner_about{background-image: url("/image/catalog/about/about_header_1.jpg");background-size: cover;background-position: 0;height: 494px;margin-bottom: 60px;}
.banner_about .banner_block{width: 366px;height: 100%;background: rgba(5, 44, 84, 0.8);backdrop-filter: blur(10px);padding: 0 40px;display: flex;flex-direction: column;justify-content: center;margin-left: 50%}
.banner_about .banner_block .h2{margin-bottom: 18px}
.banner_about .banner_block .h2,.banner_about .banner_block .text_body{color: #ffffff;}
@media (max-width: 1199px) {
    .our_advantages .description .items .item{padding: 22px 12px;-ms-flex: 0 0 24%;flex: 0 0 24%;}
}
@media (max-width: 992px) {
    .our_advantages .description .items{flex-wrap: wrap}
    .our_advantages .description .items .item{padding: 22px 24px;-ms-flex: 0 0 48%;flex: 0 0 48%;margin-bottom: 20px}
    .individual .left{padding-right: 0;padding-left: 0}
    .individual .right{padding-left: 0;padding-right: 0}
    .individual .right .h2{margin-bottom: 46px}
    .individual .right p{margin-bottom: 40px}
    .banner_about{position: relative;}
    .banner_about .banner_block {width:100%;height: auto;margin-left: -15px;padding: 30px 40px;position: absolute;bottom: 0}
}
@media (max-width: 767px) {
    .our_advantages > .title, .nam_doveryayut .title{padding: 40px 15px;}
    .our_advantages .description .items{padding: 0 30px}
    .our_advantages .description .items .item{padding: 22px 24px;-ms-flex: 0 0 100%;flex: 0 0 100%;margin-bottom: 20px}
    .our_advantages .description .items .item .item_header .title{font-weight: bold;}
    .individual .row > div{padding-right: 15px;padding-left: 15px;}
    .individual .right p, .production .left p,.individual .right img{margin-bottom: 20px}
    .individual .right .h2:after, .production .left .h2:after{content: '';background: #E22929;width: 136px;height: 1px;display: flex;margin-top: 16px;}
    .production .left .h2{margin-top: 0}
    .production .left img{margin-bottom: 20px}
    .production .left{padding-right: 15px}
    .banner_about{height: 384px}
    .banner_about .banner_block{padding: 30px 15px;}
}