.bp{background-position:50%;background-repeat:no-repeat;background-size:cover}.df-img__parallax,.pl{bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity 1.3s cubic-bezier(.19,1,.22,1),transform 1.3s cubic-bezier(.19,1,.22,1)}.df-description,.df-slideUp{opacity:0;transform:translate3d(0,30px,0);transition:opacity 1s cubic-bezier(.19,1,.22,1),transform 3s cubic-bezier(.19,1,.22,1);will-change:opacity,transform}.active.df-slideUp,.df-description.active{opacity:1;transform:translateZ(0)}.df-back{overflow:hidden;position:relative;transform:translateY(250px);transition:3s cubic-bezier(.19,1,.22,1);will-change:transform}.df-back__wrap{overflow:hidden;transform:scale(.8);will-change:transform}.df-back__img,.df-back__wrap{bottom:0;left:0;position:absolute;right:0;top:0;transition:.5s linear;transition-delay:.5s}.df-back__img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;opacity:0;transform:scale(1.5);width:100%;will-change:transform,opacity}.df-img{overflow:hidden;position:relative;transform:translateY(100px);transition:3s cubic-bezier(.19,1,.22,1);will-change:transform}.df-img__wrap{overflow:hidden;transform:scale(.8);will-change:transform}.df-img__img,.df-img__wrap{bottom:0;left:0;position:absolute;right:0;top:0;transition:.5s linear;transition-delay:.5s}.df-img__img{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;opacity:0;transform:scale(1.5);will-change:transform,opacity}.df-title{line-height:1;margin-bottom:19px}.back{background-image:url(/images/brand/manufacturing/img/BG.jpg);background-position:50% 100%;background-repeat:no-repeat}.banner__inner{height:456px;overflow:hidden;position:relative}.banner__v{height:100%}.banner__v video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.banner__logo{max-width:150px;position:absolute;right:20px;top:20px}.intro{color:#000}.intro__inner{display:flex;justify-content:space-between;margin-top:-40px;padding-left:128px}.intro__year{color:#b7b7b7;font-size:20px;font-weight:500;line-height:24px;margin-bottom:32px}.intro__title{line-height:1;margin-bottom:16px}.intro__subtitle{font-size:22px;line-height:32px}.intro__text{color:#b7b7b7;font-size:16px;line-height:22px;margin-top:13px;max-width:322px}.intro__footer{display:flex;justify-content:flex-end}.intro__img{display:block}body.loaded .intro__left{opacity:1;transform:translateZ(0)}.ten{margin-bottom:158px;overflow:hidden;padding-top:119px}.ten.active .ten__logo{opacity:1}.ten.active .ten__back{transform:translateY(0)}.ten.active .ten__back div{transform:scale(1)}.ten.active .ten__back div div{opacity:1;transform:scale(1)}.ten.active .ten__img{transform:translateY(0)}.ten.active .ten__img div{transform:scale(1)}.ten.active .ten__img div div{opacity:1;transform:scale(1)}.ten__back{height:579px;width:750px}.ten__wrapper{margin-left:136px;margin-top:-500px;position:relative}.ten__img{height:577px;width:690px}.ten__description{left:768px;position:absolute;top:132px}.ten__text a{font-size:inherit}.ten__logo{max-width:224px;opacity:0;position:absolute;right:48px;top:-95px;transition:opacity .5s}.anniversary{margin-bottom:104px;overflow:hidden;padding-bottom:80px;padding-top:80px}.anniversary.active .anniversary__back{transform:translateY(0)}.anniversary.active .anniversary__back div{transform:scale(1)}.anniversary.active .anniversary__back div div{opacity:1;transform:scale(1)}.anniversary.active .anniversary__img{transform:translateY(0)}.anniversary.active .anniversary__parallax{transform:scale(1)}.anniversary.active .anniversary__parallax div{opacity:1;transform:scale(1)}.anniversary.active .anniversary__button,.anniversary.active .anniversary__text,.anniversary.active .anniversary__title{opacity:1}.anniversary__back{height:576px;margin-left:136px;width:calc(100% - 136px)}.anniversary__wrapper{margin-right:136px;margin-top:-656px;position:relative}.anniversary__img{align-items:flex-start;display:flex;flex-direction:column;height:576px;padding:77px 96px;width:100%}.anniversary__img .mobile{display:none}.anniversary__title{color:#fff;font-size:55px;line-height:1;margin-bottom:23px;max-width:650px}.anniversary__text,.anniversary__title{opacity:0;position:relative;transition:opacity .5s;transition-delay:.5s}.anniversary__text{color:hsla(0,0%,100%,.88);font-size:22px;line-height:32px;max-width:544px}.anniversary__button{background-color:#00aad2;margin-top:auto;min-width:288px;opacity:0;position:relative;transition:opacity .5s;transition-delay:.5s}.xmmp{margin-bottom:106px;overflow:hidden;padding-top:99px}.xmmp.active .power svg path,.xmmp.active .power__number{opacity:1}.xmmp.active .xmmp__back{transform:translateY(0)}.xmmp.active .xmmp__back div{transform:scale(1)}.xmmp.active .xmmp__back div div{opacity:1;transform:scale(1)}.xmmp.active .xmmp__img{transform:translateY(0)}.xmmp.active .xmmp__img div{transform:scale(1)}.xmmp.active .xmmp__img div div{opacity:1;transform:scale(1)}.xmmp__back{height:579px;width:750px}.xmmp__wrapper{margin-left:136px;margin-top:-500px;position:relative}.xmmp__img{height:577px;width:690px}.xmmp__description{left:768px;position:absolute;top:132px}.power{max-width:280px;right:30px;top:-100px}.power,.power__number{position:absolute;text-align:center}.power__number{color:#003b70;font-size:60px;font-weight:500;left:50%;line-height:1.4;opacity:0;transform:translateX(-56%);transition:.3s;transition-delay:.8s}.power svg{display:block;margin:0 auto}.power svg path{opacity:0;transition:.1s}.power__text{font-size:20px;font-weight:500;line-height:24px;margin-top:10px;transition-delay:1s}.power__left path:first-of-type{transition-delay:.95s}.power__left path:nth-of-type(2){transition-delay:.9s}.power__left path:nth-of-type(3){transition-delay:.85s}.power__left path:nth-of-type(4){transition-delay:.8s}.power__left path:nth-of-type(5){transition-delay:.75s}.power__left path:nth-of-type(6){transition-delay:.7s}.power__left path:nth-of-type(7){transition-delay:.65s}.power__left path:nth-of-type(8){transition-delay:.6s}.power__left path:nth-of-type(9){transition-delay:.55s}.power__left path:nth-of-type(10){transition-delay:.5s}.power__left path:nth-of-type(11){transition-delay:.45s}.power__left path:nth-of-type(12){transition-delay:.4s}.power__left path:nth-of-type(13){transition-delay:.35s}.power__left path:nth-of-type(14){transition-delay:.3s}.power__left path:nth-of-type(15){transition-delay:.25s}.power__left path:nth-of-type(16){transition-delay:.2s}.power__left path:nth-of-type(17){transition-delay:.15s}.power__left path:nth-of-type(18){transition-delay:.1s}.power__left path:nth-of-type(19){transition-delay:.05s}.power__left path:nth-of-type(20){transition-delay:0s}.power__right path:first-of-type{transition-delay:.95s}.power__right path:nth-of-type(2){transition-delay:.9s}.power__right path:nth-of-type(3){transition-delay:.85s}.power__right path:nth-of-type(4){transition-delay:.8s}.power__right path:nth-of-type(5){transition-delay:.75s}.power__right path:nth-of-type(6){transition-delay:.7s}.power__right path:nth-of-type(7){transition-delay:.65s}.power__right path:nth-of-type(8){transition-delay:.6s}.power__right path:nth-of-type(9){transition-delay:.55s}.power__right path:nth-of-type(10){transition-delay:.5s}.power__right path:nth-of-type(11){transition-delay:.45s}.power__right path:nth-of-type(12){transition-delay:.4s}.power__right path:nth-of-type(13){transition-delay:.35s}.power__right path:nth-of-type(14){transition-delay:.3s}.power__right path:nth-of-type(15){transition-delay:.25s}.power__right path:nth-of-type(16){transition-delay:.2s}.power__right path:nth-of-type(17){transition-delay:.15s}.power__right path:nth-of-type(18){transition-delay:.1s}.power__right path:nth-of-type(19){transition-delay:.05s}.power__right path:nth-of-type(20){transition-delay:0s}@keyframes stroke{to{stroke-dashoffset:100}}.equipment{overflow:hidden;padding-top:100px}.equipment.active .equipment__back{transform:translateY(0)}.equipment.active .equipment__back div{transform:scale(1)}.equipment.active .equipment__back div div{opacity:1;transform:scale(1)}.equipment.active .equipment__img{transform:translateY(0)}.equipment.active .equipment__img div{transform:scale(1)}.equipment.active .equipment__img div div{opacity:1;transform:scale(1)}.equipment.active .specialists__text,.equipment.active .specialists__value{opacity:1;transform:translateZ(0)}.equipment.active .specialists svg{opacity:1}.equipment__inner{display:flex;justify-content:flex-end;position:relative}.equipment__back{height:600px;margin-right:128px;width:736px}.equipment__wrapper{margin-left:131px;margin-top:-494px;position:relative}.equipment__img{height:570px;width:733px}.equipment__description{left:-642px;max-width:586px;position:absolute;top:54px}.auto,.specialists{left:125px;max-width:400px;padding-left:130px;position:absolute;top:-100px}.auto svg,.specialists svg{display:block;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity 2s cubic-bezier(.19,1,.22,1)}.auto__value,.specialists__value{color:#003b70;font-size:72px;font-weight:500;line-height:1;margin-bottom:6px;transition-delay:.5s}.auto__text,.specialists__text{font-size:20px;font-weight:500;line-height:22px;transition-delay:.5s}.auto{left:auto;right:0;top:-220px}.auto__value span{font-size:24px}.technology{overflow:hidden;padding-bottom:116px;padding-top:323px}.technology.active .technology__back{transform:translateY(0)}.technology.active .technology__back div{transform:scale(1)}.technology.active .technology__back div div{opacity:1;transform:scale(1)}.technology.active .technology__img{transform:translateY(0)}.technology.active .technology__img div{transform:scale(1)}.technology.active .technology__img div div{opacity:1;transform:scale(1)}.technology.active .auto__text,.technology.active .auto__value{opacity:1;transform:translateZ(0)}.technology.active .auto svg{opacity:1}.technology__inner{position:relative}.technology__back{height:648px;margin-left:128px;width:828px}.technology__wrapper{margin-top:-732px;position:relative}.technology__img{height:604px;width:812px}.technology__description{left:896px;position:absolute;top:195px}.work{padding-bottom:233px;padding-top:100px;position:relative}.work.active .work__back{transform:translateY(0)}.work.active .work__back div{transform:scale(1)}.work.active .work__back div div{opacity:1;transform:scale(1)}.work.active .work__img{transform:translateY(0)}.work.active .work__img div{transform:scale(1)}.work.active .work__img div div{opacity:1;transform:scale(1)}.work__back{height:706px;margin-left:183px;width:734px}.work__wrapper{margin-top:-783px;position:relative}.work__img{height:656px;width:813px}.work__description{left:896px;position:absolute;top:185px}.work__bottom{font-size:16px;margin-top:32px}.work__bottom a{font-size:inherit}.process{margin-top:114px;padding-bottom:310px}.process.first .factory__workshop--1 path{fill:#003b70;opacity:1}.process.first .factory__workshop--1 .factory__number{fill:#fff;opacity:1}.process.first .description__item--1{opacity:1}.process.first .factory__workshop--3 .factory__number{fill:#fff}.process.second .factory__workshop--2 path{fill:#003b70;opacity:1}.process.second .factory__workshop--2 .factory__number{fill:#fff;opacity:1}.process.second .description__item--2{opacity:1}.process.third .factory__workshop--3 path{fill:#003b70;opacity:1}.process.third .factory__workshop--3 .factory__number{fill:#fff;opacity:1}.process.third .description__item--3{opacity:1}.process.fourth .factory__workshop--4 path{fill:#003b70;opacity:1}.process.fourth .factory__workshop--4 .factory__number{fill:#fff;opacity:1}.process.fourth .description__item--4{opacity:1}.process__inner{position:relative}.process__title{margin-bottom:60px;text-align:center}.factory{position:relative}.factory__workshop--4 .factory__number{transform:translate(320px,412px)}.factory__workshop--1 .factory__number{transform:translate(650px,140px)}.factory__workshop--3 .factory__number{transform:translate(690px,255px)}.factory:before{content:"";display:block;padding-top:52%;position:relative;top:0}.factory svg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.factory__wrap{overflow:hidden;position:relative;width:100%}.factory__number{fill:#fff;opacity:.5;transition:.3s}.factory__workshop path:not(.factory__number){fill:#bec8d1;opacity:.32;transition:.3s}.factory__workshop:hover{cursor:pointer}.factory__workshop:hover .factory__number{fill:#003b70;opacity:1}.description{left:730px;position:absolute;top:80%;width:580px}.description__list{display:block;position:relative;transition:.3s}.description__item{left:0;opacity:0;position:absolute;right:0;top:0;transition:.3s}.description__top{align-items:center;display:flex;margin-bottom:16px}.description__number{background-color:#003b70;border-radius:50%;color:#fff;font-size:30px;font-weight:500;height:48px;line-height:48px;margin-right:31px;text-align:center;width:48px}.description__text{padding-left:79px}.description__nav{align-items:center;display:flex;margin-top:35px;padding-left:79px}.description__m-nav{display:none}.description__next,.description__prev{background-color:#f6f3f2;border-radius:50%;display:block;height:40px;position:relative;transition:.3s;width:40px}.description__next svg,.description__prev svg{stroke:#003b70;bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0;transition:.3s}.description__prev{margin-right:24px}.contacts{background-color:#f1f1f1;display:flex}.contacts__left,.contacts__right{height:392px;overflow:hidden;width:50%}.contacts__left{font-size:16px;line-height:24px;padding:45px 84px 45px 32px}.contacts__title{margin-bottom:16px}.contacts__address{margin-bottom:24px;max-width:320px}.contacts__phone{margin-bottom:16px}.contacts__phone span{display:inline-block;margin-left:8px}.contacts__note{border-bottom:1px solid #e4dcd3;border-top:1px solid #e4dcd3;font-size:12px;margin-top:40px;padding:24px 0}#map{height:100%;width:100%}.history{display:block;height:640px;overflow:hidden;padding:50px 32px;position:relative}.history:after{background-color:rgba(0,0,0,.3)}.history:after,.history:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.history:before{background-image:url(/images/brand/manufacturing/img/history.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;transform:translateY(30px) scale(1.1);transition:transform 1s;will-change:transform}.history.active:before{transform:translate(0) scale(1.05)}.history.active .history__inner{opacity:1;transform:translate(0) scale(1)}.history.active:hover:before{transform:scale(1)}.history__inner{display:flex;flex-direction:column;height:100%;opacity:0;position:relative;transform:translateY(30px) scale(1.1);transition:opacity 1.5s cubic-bezier(.19,1,.22,1),transform 1.9s cubic-bezier(.19,1,.22,1);will-change:opacity,transform;z-index:1}.history__title{color:#fff;line-height:1;max-width:571px}.history__next{font-size:1.6rem;line-height:1.5;margin-bottom:2px}.history__footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.history__next,.history__next:hover,.history__year{color:#fff}.c-find-dealer{background-color:#fff;width:100%;z-index:9}.c-find-dealer__wrap{align-items:center;display:flex;justify-content:center}.c-find-dealer__center{background-color:#fff;height:600px;margin:20px 40px;max-width:1008px;overflow:hidden;position:relative;width:100%}.c-find-dealer__close{display:block;padding:10px;position:absolute;right:14px;top:7px;z-index:10}.c-find-dealer__close svg{fill:#666;display:block;height:16px;transition:.3s;width:16px}.c-find-dealer__close:hover svg{fill:#b7b7b7}.c-find-dealer__map{height:100%;width:100%;z-index:1}.c-find-dealer__fullscreen,.c-find-dealer__location,.c-find-dealer__zoomIn,.c-find-dealer__zoomOut{background-color:#fff;cursor:pointer;display:block;height:40px;position:absolute;transition:.3s;width:40px;z-index:10}.c-find-dealer__fullscreen:after,.c-find-dealer__fullscreen:before,.c-find-dealer__location:after,.c-find-dealer__location:before,.c-find-dealer__zoomIn:after,.c-find-dealer__zoomIn:before,.c-find-dealer__zoomOut:after,.c-find-dealer__zoomOut:before{background-color:#003b70;bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;right:0;top:0}.c-find-dealer__fullscreen:after,.c-find-dealer__location:after,.c-find-dealer__zoomIn:after,.c-find-dealer__zoomOut:after{height:2px;width:16px}.c-find-dealer__fullscreen:before,.c-find-dealer__location:before,.c-find-dealer__zoomIn:before,.c-find-dealer__zoomOut:before{height:16px;width:2px}.c-find-dealer__fullscreen:hover,.c-find-dealer__location:hover,.c-find-dealer__zoomIn:hover,.c-find-dealer__zoomOut:hover{opacity:.8}.c-find-dealer__cont{position:relative}.c-find-dealer__zoomIn{right:24px;top:104px}.c-find-dealer__zoomOut{right:24px;top:160px}.c-find-dealer__zoomOut:before{display:none}.c-find-dealer__fullscreen{background-image:url(/images/map/full_screen.png);background-position:50%;background-repeat:no-repeat;background-size:50%;bottom:80px;right:24px}.c-find-dealer__fullscreen:after,.c-find-dealer__fullscreen:before{display:none}.c-find-dealer__location{background-image:url(/images/map/Locate_button.png);background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:24px;right:24px}.c-find-dealer__location svg{bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;right:0;top:0}.c-find-dealer__location:after,.c-find-dealer__location:before{display:none}.c-find-dealer__map-wrap{height:100%;z-index:1}.c-find-dealer .tight{margin-left:auto;margin-right:0;width:49%}.label{background-color:#fff;bottom:24px;color:#000;left:24px;min-width:380px;padding:24px;position:absolute;width:38rem;z-index:10}.label.special .label__title{background-color:#a36b4f;color:#fff;padding:4px 24px 4px 8px}.label.special .label__title:after{border-bottom:20px solid transparent;border-right:10px solid #fff;border-top:20px solid transparent;content:"";display:block;height:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:0}.label.citystore .label__citystore,.label.star .label__star,.label.wa .label__wa{display:block}.label__close{display:block;padding:10px;position:absolute;right:14px;top:14px;z-index:10}.label__close svg{fill:#666;display:block;height:16px;transition:.3s;width:16px}.label__close:hover svg{fill:#b7b7b7}.label__top{flex-wrap:wrap;padding-right:25px}.label__flags,.label__top{align-items:center;display:flex;margin-bottom:8px}.label__flags{width:100%}.label__star,.label__wa{display:none;flex:none;margin-right:8px}.label__wa{width:31px}.label__citystore{background-color:#e4dcd3;border-radius:50%;display:none;flex:none;height:20px;width:20px}.label__title{display:inline-block;font-size:2rem;font-weight:500;line-height:1.2;position:relative}.label__line{align-items:center;display:flex;justify-content:space-between}.label__address{margin-bottom:16px;width:100%}.label__address,.label__phone{color:#666;font-size:1.6rem;line-height:1.5}.label__link{display:inline-block}.label__button{display:block;margin-top:24px;width:100%}.popup-enter-active{animation:enter-popup .3s;overflow:hidden}.popup-enter-active .c-find-dealer__center{animation:enter-center .5s}.popup-leave-active{animation:enter-popup .3s reverse}.popup-leave-active .c-find-dealer__center{animation:enter-center .5s reverse}@media only screen and (max-width:1262px){.c-find-dealer__fullscreen,.c-find-dealer__location,.c-find-dealer__zoomIn,.c-find-dealer__zoomOut{height:48px;width:48px}}@media only screen and (max-width:767px){.c-find-dealer__center{height:536px;margin:16px}.c-find-dealer__zoomIn{right:16px;top:72px}.c-find-dealer__zoomOut{right:16px;top:144px}.c-find-dealer__fullscreen,.c-find-dealer__location{right:16px}.label{bottom:0;left:0;min-width:100%;padding:16px;right:0;width:100%}.label__close{right:6px}.label__top{display:block}.label__flags{margin-bottom:16px}.label__line,.label__phone{display:block}.label__phone{margin-bottom:4px}.label__button{padding-bottom:8px;padding-top:8px}}@media only screen and (min-width:1263px){.description__next:hover,.description__prev:hover{background-color:#003b70}.description__next:hover svg,.description__prev:hover svg{stroke:#fff}}@media only screen and (max-width:1599px){.intro__inner{padding-left:104px}.ten{padding-bottom:120px}.ten__graph{margin-left:-32px;min-width:100%}.ten__back{height:447px;width:666px}.ten__wrapper{margin-left:76px;margin-top:-397px}.ten__img{height:469px;width:656px}.ten__description{left:688px;top:97px}.anniversary__back{margin-left:76px;width:calc(100% - 76px)}.anniversary__wrapper{margin-right:76px;margin-top:-652px}.xmmp__graph{margin-left:-32px;min-width:100%}.xmmp__back{height:447px;width:666px}.xmmp__wrapper{margin-left:76px;margin-top:-397px}.xmmp__img{height:469px;width:656px}.xmmp__description{left:688px;top:97px}.equipment__graph{margin-right:-32px}.equipment__back{height:491px;width:600px}.equipment__wrapper{margin-top:-428px}.equipment__img{height:466px;width:600px}.equipment__description{left:-615px}.specialists{left:32px}.technology__graph{margin-left:-32px}.technology__back{height:530px;margin-left:106px;width:678px}.technology__wrapper{margin-top:-600px}.technology__img{height:502px;width:676px}.technology__description{left:723px;top:115px}.description{left:500px;top:77%}.work__graph{margin-left:-32px}.work__back{height:587px;margin-left:152px;width:611px}.work__wrapper{margin-top:-652px}.work__img{height:546px;width:677px}.work__description{left:726px;top:145px}}@media only screen and (max-width:1262px){.intro__inner{padding-left:40px}.back{background-size:0}.ten{margin-bottom:0;padding-top:50px}.ten__logo{right:60px;top:0}.ten__graph{margin-left:-40px}.ten__back{width:360px}.ten__wrapper{margin-left:72px;margin-top:-217px}.ten__description{left:0;margin-top:47px;max-width:568px;position:relative;top:0}.anniversary__img{padding:50px}.xmmp{margin-bottom:60px;padding-top:50px}.xmmp__graph{margin-left:-40px}.xmmp__back{width:360px}.xmmp__wrapper{margin-left:72px;margin-top:-217px}.xmmp__description{left:0;margin-top:47px;max-width:568px;position:relative;top:0}.power{right:60px;top:0}.equipment{margin-bottom:66px;padding-top:0}.equipment__graph{margin-right:-40px}.equipment__description{left:0;margin-top:34px;max-width:600px;position:relative;right:0;top:0}.equipment__back{margin-right:0;width:368px}.equipment__wrapper{margin-left:-270px;margin-top:-300px}.specialists{left:0;top:0}.technology{padding-bottom:71px;padding-top:0}.technology__graph{margin-left:-40px}.technology__back{margin-left:0;width:360px}.technology__wrapper{margin-left:113px;margin-top:-280px}.technology__img{width:615px}.technology__description{left:0;margin-top:34px;max-width:615px;position:relative;top:0}.auto{right:0;top:40px}.process{margin-top:0;padding-bottom:71px}.factory{width:120%}.description{left:0;margin-top:100px;position:relative;top:0}.description__top{margin-bottom:29px}.description__text{padding-left:0}.description__nav{display:none}.description__m-nav{bottom:0;display:flex;position:absolute;right:0}.description__m-nav svg{height:auto;width:auto}.work{padding-bottom:60px;padding-top:50px}.work__inner{display:flex;justify-content:flex-end}.work__graph{margin-left:0;margin-right:-40px}.work__description{left:0;margin-top:84px;max-width:648px;padding-left:69px;position:relative;top:0}.work__back{height:546px;margin-left:0;width:648px}.work__wrapper{margin-left:-69px;margin-top:-592px}.contacts{display:block}.contacts__left,.contacts__right{height:409px;width:100%}.contacts__left{padding-bottom:60px;padding-left:40px;padding-right:40px}}@media only screen and (max-width:1023px){.banner__inner{height:688px}.auto{max-width:350px}.specialists{max-width:360px}.history{height:952px}}@media only screen and (max-width:767px){.df-description,.df-slideUp{margin-top:18px}.df-title{font-size:30px;margin-bottom:16px}.df-text{font-size:16px}.banner__inner{height:472px}.intro__inner{margin-top:-35px;padding-left:0}.intro__year{font-size:16px;margin-bottom:8px}.intro__title span{letter-spacing:-.04em}.ten{margin-bottom:40px;padding-bottom:0;padding-top:67px}.ten__graph{margin-left:-16px}.ten__wrapper{margin-left:16px;margin-top:-46vw}.ten__back{height:50vw;margin-right:16px;max-width:360px;width:auto}.ten__img{height:68vw;width:auto}.ten__description,.ten__img{max-width:656px}.ten__logo{margin:0 auto 64px;position:relative;right:0;top:0;width:224px}.anniversary{margin-bottom:8px;padding-bottom:0;padding-top:0}.anniversary__back{display:none}.anniversary__wrapper{margin-left:-16px;margin-right:-16px;margin-top:0;min-width:100%}.anniversary__img{padding:28px 16px}.anniversary__img .df-img__img{background-position:100% 50%}.anniversary__title{font-size:30px;line-height:32px;margin-bottom:17px}.anniversary__text{font-size:16px;line-height:24px}.anniversary__button{padding-bottom:12px;padding-top:12px;width:100%}.xmmp__graph{margin-left:-16px}.xmmp__wrapper{margin-left:16px;margin-top:-46vw}.xmmp__back{height:50vw;margin-right:16px;max-width:360px;width:auto}.xmmp__img{height:68vw;width:auto}.xmmp__description,.xmmp__img{max-width:656px}.power{margin:0 auto 45px;position:relative;right:0;top:0}.auto,.specialists{margin:0 auto 58px;position:relative;top:20px}.auto__value,.specialists__value{font-size:48px}.auto__text,.specialists__text{font-size:16px;line-height:18px}.equipment{margin-bottom:51px}.equipment__inner{display:block}.equipment__graph{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;margin-right:-16px}.equipment__back{height:50vw;margin-left:16px;max-width:360px;width:calc(100% - 16px)}.equipment__wrapper{margin-left:0;margin-right:16px;margin-top:-46vw}.equipment__img{height:73vw;max-width:600px;width:auto}.auto{margin:0 auto 60px;position:relative}.technology{padding-bottom:43px}.technology__graph{margin-left:-16px}.technology__wrapper{margin-left:16px;margin-top:-46vw}.technology__back{height:50vw;margin-right:16px;max-width:360px;width:auto}.technology__img{height:77vw;max-width:615px;width:auto}.process{padding-bottom:60px}.process__title{font-size:20px;line-height:24px;margin-bottom:14px}.description{margin-top:44px;width:100%}.description__top{display:block;margin-bottom:9px}.description__number{margin-bottom:23px}.description__m-nav{display:none}.description__nav{display:flex;justify-content:flex-end;margin-top:21px;padding-left:0}.work{padding-bottom:31px;padding-top:0}.work__inner{display:block}.work__graph{align-items:flex-end;display:flex;flex-direction:column;margin-right:-16px}.work__back{height:50vw;margin-left:16px;max-width:360px;width:calc(100% - 16px)}.work__wrapper{margin-left:0;margin-right:16px;margin-top:-46vw}.work__img{height:77vw;max-width:677px;width:auto}.work__description{max-width:677px;padding-left:0}.work__bottom{margin-top:26px}.contacts__title{font-size:30px}.contacts__left{height:auto;padding:30px 16px}.contacts__right{height:408px}.contacts__address{margin-bottom:16px}.contacts__note{border-bottom:none;margin-top:32px;padding-bottom:0;padding-top:15px}.history{height:512px;padding:24px 16px}}@media only screen and (max-width:640px){.banner__logo{max-width:75px}.anniversary__img{height:568px}.anniversary__img .desktop{display:none}.anniversary__img .mobile{display:block}.anniversary__img .df-img__img{background-position:50% 100%}}
