@charset "UTF-8";html{width:100%;height:100%;font-family:OpenSansRegular;font-size:14pt;color:#000;overflow:auto}@media all and (min-width:1000px) and (max-width:1399px){html{font-size:10.8pt}}body{height:100%;margin:0}@media all and (max-width:999px){.s_show{display:block!important}}@media all and (min-width:1000px) and (max-width:1399px){.s_show{display:none!important}}@media all and (min-width:1400px){.s_show{display:none!important}}@media all and (max-width:999px){.s_hide{display:none!important}}@media all and (max-width:999px){.m_show{display:none!important}}@media all and (min-width:1000px) and (max-width:1399px){.m_show{display:block!important}}@media all and (min-width:1400px){.m_show{display:none!important}}@media all and (min-width:1000px) and (max-width:1399px){.m_h{display:none!important}}@media all and (max-width:999px){.h_show{display:none!important}}@media all and (min-width:1000px) and (max-width:1399px){.h_show{display:none!important}}@media all and (min-width:1400px){.h_show{display:block!important}}@media all and (min-width:1400px){.h_h{display:none!important}}a{color:#000;font-style:none;outline-style:none}li{list-style-type:none}ul{margin-left:0;padding-left:0}button{border:none;background:0 0}h2{line-height:1.4;padding:0;margin:0;font-family:OpenSansBold}@media all and (max-width:999px){h2{text-align:center;font-size:6.76vw}}@media all and (min-width:1000px) and (max-width:1399px){h2{font-size:17.7pt}}@media all and (min-width:1400px){h2{font-size:23pt}}@media all and (max-width:999px){h3,p{padding:0 2vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.container{position:relative;margin:0 auto}@media all and (max-width:999px){.container{width:100%}}@media all and (min-width:1000px) and (max-width:1399px){.container{width:980px}}@media all and (min-width:1400px){.container{width:1270px}}.container-inner{position:relative;margin:0 auto}@media all and (max-width:999px){.container-inner{width:100%}}@media all and (min-width:1000px) and (max-width:1399px){.container-inner{width:900px}}@media all and (min-width:1400px){.container-inner{width:1170px}}.block-white{-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (max-width:999px){.block-white{padding-top:11.1vw}}@media all and (min-width:1000px) and (max-width:1399px){.block-white{padding-top:70px}}@media all and (min-width:1400px){.block-white{padding-top:85px}}.block-grey{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;border-radius:5px;background-color:#f5f7f6;-webkit-box-shadow:3px 3px 2px rgba(0,0,0,.15);box-shadow:3px 3px 2px rgba(0,0,0,.15)}@media all and (max-width:999px){.block-grey{padding-top:10vw}}@media all and (min-width:1000px) and (max-width:1399px){.block-grey{padding-top:50px}}@media all and (min-width:1400px){.block-grey{padding-top:60px}}.clearfix:after{content:"";display:table;clear:both}.justify-block-wrap{text-align:justify;line-height:0;font-size:2px;text-justify:newspaper;zoom:1;text-align-last:justify}.justify-block-wrap:after{width:100%;height:0;visibility:hidden;overflow:hidden;content:'';display:inline-block}.justify-block{display:inline-block;text-align-last:auto;vertical-align:top}.text-green{color:#18d655}.header{margin-top:28px}@media all and (max-width:999px){.header{height:auto}}@media all and (min-width:1000px) and (max-width:1399px){.header{height:88px}}@media all and (min-width:1400px){.header{height:110px}}.logo-link{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none}@media all and (max-width:999px){.logo-link{width:100%;display:block}}.logo{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none}@media all and (max-width:999px){.logo{width:55%;height:auto;margin:0 auto;display:block}}@media all and (min-width:1000px) and (max-width:1399px){.logo{height:88px}}@media all and (min-width:1400px){.logo{height:110px}}.header__info{display:inline-block;vertical-align:middle;float:right}@media all and (max-width:999px){.header__info{width:62.5%;height:auto;margin:0 auto;display:block;float:none;margin-top:8vw}}@media all and (min-width:1000px) and (max-width:1399px){.header__info{line-height:88px}}@media all and (min-width:1400px){.header__info{line-height:110px}}@media all and (max-width:999px){.header__menu-button{cursor:pointer;margin-top:7vw;width:18vw;height:18vw;display:inline-block!important;background-color:#f5f7f6;border-radius:5px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.2);box-shadow:2px 2px 2px rgba(0,0,0,.2)}}@media all and (max-width:999px){.menu-button__lines{width:55%;height:46%;margin:0 auto;padding-top:28%}}@media all and (max-width:999px){.menu-button__line{width:100%;height:26%;background-color:#000;margin-bottom:8%}}.header__cities{display:inline-block;vertical-align:middle}@media all and (max-width:999px){.header__cities{vertical-align:top;width:40%;font-size:4.16vw;margin-left:10.4vw;margin-top:6vw}}@media all and (min-width:1000px) and (max-width:1399px){.header__cities{font-size:12.3pt;margin-right:12px}}@media all and (min-width:1400px){.header__cities{font-size:16pt;margin-right:45px}}.header__city{position:relative}@media all and (max-width:999px){.header__city{display:inline-block;margin-top:3.05vw}}@media all and (min-width:1000px) and (max-width:1399px){.header__city{margin-right:52px}}@media all and (min-width:1400px){.header__city{margin-right:45px}}.header__city::before{content:"";background-image:url(/img/icons/geo.png);background-repeat:no-repeat;position:absolute}@media all and (max-width:999px){.header__city::before{width:4vw;height:6.11vw;background-size:4vw;top:0;left:-6.33vw}}@media all and (min-width:1000px) and (max-width:1399px){.header__city::before{width:14px;height:22px;background-size:100%;top:3px;left:-23px}}@media all and (min-width:1400px){.header__city::before{width:29px;height:29px;background-size:auto;top:2px;left:-27px}}.header__number{display:inline-block;vertical-align:middle;font-family:OpenSansBold}@media all and (max-width:999px){.header__number{font-size:7.7vw;text-align:center}}@media all and (min-width:1000px) and (max-width:1399px){.header__number{font-size:18.6pt}}@media all and (min-width:1400px){.header__number{font-size:24pt}}body:before{content:url(/img/menu/diagnostics-icon-active.png) url(/img/menu/repairs-icon-active.png) url(/img/menu/refurbishment-icon-active.png) url(/img/menu/utilization-icon-active.png) url(/img/menu/about-icon-active.png);display:none}.menu{width:100%}.menu a{text-decoration:none}.menu a:visited .menu__element{background-image:none}@media all and (max-width:999px){.menu{margin:0;background-color:#4c4c4c;line-height:inherit!important;padding-top:5.6vw;padding-bottom:5.6vw}}@media all and (min-width:1000px) and (max-width:1399px){.menu{margin-top:30px}}@media all and (min-width:1400px){.menu{margin-top:40px}}@media all and (max-width:999px){body[data-page=index] #menu{height:2vw}}@media all and (max-width:999px){#menu{margin-top:7vw;height:40vw;overflow:hidden}}@media all and (max-width:999px){#menu[data-isopened=false]{height:2vw!important;-webkit-transition:1s;transition:1s}}@media all and (max-width:999px){#menu[data-isopened=true]{height:40vw!important;-webkit-transition:1s;transition:1s}}.menu__element{-webkit-transition:background-color 10s,background-image 10s,color 10s;transition:background-color 10s,background-image 10s,color 10s;display:inline-block;background-color:#f5f7f6;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.2);box-shadow:2px 2px 2px rgba(0,0,0,.2);border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu__element:active{-webkit-transition:background-color 0s,background-image 0s;transition:background-color 0s,background-image 0s}.menu__element:hover{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.4);box-shadow:2px 2px 2px rgba(0,0,0,.4);cursor:pointer}@media all and (max-width:999px){.menu__element:hover{-webkit-box-shadow:none;box-shadow:none}}@media all and (max-width:999px){.menu__element{display:block;background:0 0;-webkit-box-shadow:none;box-shadow:none;line-height:6.1vw}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element{width:180px;height:170px}}@media all and (min-width:1400px){.menu__element{width:232px;height:218px}}.pressed:hover{background-image:none!important}.menu__element-diagnostics.pressed .menu__element_inner-diagnostics{background:url(/img/menu/diagnostics-icon-active.png) no-repeat center center}@media all and (max-width:999px){.menu__element-diagnostics.pressed .menu__element_inner-diagnostics{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element-diagnostics.pressed .menu__element_inner-diagnostics{background-size:auto 60px}}.menu__element-diagnostics:hover{background-image:url(/img/menu/diagnostics-bg.png)}@media all and (max-width:999px){.menu__element-diagnostics:hover{background:0 0}}.menu__element-diagnostics:active{background-color:#18d655;background-image:none}.menu__element-diagnostics:active .menu__element_inner-diagnostics{background:url(/img/menu/diagnostics-icon-active.png) no-repeat center center}@media all and (max-width:999px){.menu__element-diagnostics:active .menu__element_inner-diagnostics{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element-diagnostics:active .menu__element_inner-diagnostics{background-size:auto 60px}}@media all and (max-width:999px){.menu__element-diagnostics:active{background:0 0}.menu__element-diagnostics:active .menu__element__text{color:#18d655}}.menu__element-repairs.pressed .menu__element_inner-repairs{background:url(/img/menu/repairs-icon-active.png) no-repeat center center}@media all and (max-width:999px){.menu__element-repairs.pressed .menu__element_inner-repairs{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element-repairs.pressed .menu__element_inner-repairs{background-size:auto 60px}}.menu__element-repairs:hover{background-image:url(/img/menu/repairs-bg.png)}@media all and (max-width:999px){.menu__element-repairs:hover{background:0 0}}.menu__element-repairs:active{background-color:#0ae5a3;background-image:none}.menu__element-repairs:active .menu__element_inner-repairs{background:url(/img/menu/repairs-icon-active.png) no-repeat center center}@media all and (max-width:999px){.menu__element-repairs:active .menu__element_inner-repairs{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element-repairs:active .menu__element_inner-repairs{background-size:auto 60px}}@media all and (max-width:999px){.menu__element-repairs:active{background:0 0}.menu__element-repairs:active .menu__element__text{color:#18d655}}.menu__element-refurbishment.pressed .menu__element_inner-refurbishment{background:url(/img/menu/refurbishment-icon-active.png) no-repeat center center}@media all and (max-width:999px){.menu__element-refurbishment.pressed .menu__element_inner-refurbishment{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element-refurbishment.pressed .menu__element_inner-refurbishment{background-size:auto 60px}}.menu__element-refurbishment:hover{background-image:url(/img/menu/refurbishment-bg.png)}@media all and (max-width:999px){.menu__element-refurbishment:hover{background:0 0}}.menu__element-refurbishment:active{background-color:#03e5ce;background-image:none}.menu__element-refurbishment:active .menu__element_inner-refurbishment{background:url(/img/menu/refurbishment-icon-active.png) no-repeat center center}@media all and (max-width:999px){.menu__element-refurbishment:active .menu__element_inner-refurbishment{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element-refurbishment:active .menu__element_inner-refurbishment{background-size:auto 60px}}@media all and (max-width:999px){.menu__element-refurbishment:active{background:0 0}.menu__element-refurbishment:active .menu__element__text{color:#18d655}}.menu__element-utilization.pressed .menu__element_inner-utilization{background:url(/img/menu/utilization-icon-active.png) no-repeat center center}@media all and (max-width:999px){.menu__element-utilization.pressed .menu__element_inner-utilization{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element-utilization.pressed .menu__element_inner-utilization{background-size:auto 60px}}.menu__element-utilization:hover{background-image:url(/img/menu/utilization-bg.png)}@media all and (max-width:999px){.menu__element-utilization:hover{background:0 0}}.menu__element-utilization:active{background-color:#00c9e5;background-image:none}.menu__element-utilization:active .menu__element_inner-utilization{background:url(/img/menu/utilization-icon-active.png) no-repeat center center}@media all and (max-width:999px){.menu__element-utilization:active .menu__element_inner-utilization{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element-utilization:active .menu__element_inner-utilization{background-size:auto 60px}}@media all and (max-width:999px){.menu__element-utilization:active{background:0 0}.menu__element-utilization:active .menu__element__text{color:#18d655}}.menu__element-about.pressed .menu__element_inner-about{background:url(/img/menu/about-icon-active.png) no-repeat center center}@media all and (max-width:999px){.menu__element-about.pressed .menu__element_inner-about{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element-about.pressed .menu__element_inner-about{background-size:auto 60px}}.menu__element-about:hover{background-image:url(/img/menu/about-bg.png)}@media all and (max-width:999px){.menu__element-about:hover{background:0 0}}.menu__element-about:active{background-color:#0e8ee6;background-image:none}.menu__element-about:active .menu__element_inner-about{background:url(/img/menu/about-icon-active.png) no-repeat center center}@media all and (max-width:999px){.menu__element-about:active .menu__element_inner-about{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element-about:active .menu__element_inner-about{background-size:auto 60px}}@media all and (max-width:999px){.menu__element-about:active{background:0 0}.menu__element-about:active .menu__element__text{color:#18d655}}.menu__element_inner{width:100%;height:100%}.menu__element_inner-diagnostics{background:url(/img/menu/diagnostics-icon.png) no-repeat center center}@media all and (max-width:999px){.menu__element_inner-diagnostics{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element_inner-diagnostics{background-size:auto 60px}}.menu__element_inner-repairs{background:url(/img/menu/repairs-icon.png) no-repeat center center}@media all and (max-width:999px){.menu__element_inner-repairs{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element_inner-repairs{background-size:auto 60px}}.menu__element_inner-refurbishment{background:url(/img/menu/refurbishment-icon.png) no-repeat center center}@media all and (max-width:999px){.menu__element_inner-refurbishment{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element_inner-refurbishment{background-size:auto 60px}}.menu__element_inner-utilization{background:url(/img/menu/utilization-icon.png) no-repeat center center}@media all and (max-width:999px){.menu__element_inner-utilization{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element_inner-utilization{background-size:auto 60px}}.menu__element_inner-about{background:url(/img/menu/about-icon.png) no-repeat center center}@media all and (max-width:999px){.menu__element_inner-about{background:0 0}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element_inner-about{background-size:auto 60px}}.menu__element__text{font-family:OpenSansBold;text-align:center}@media all and (max-width:999px){.menu__element__text{font-size:4.16vw;padding-top:0;color:#fff}}@media all and (min-width:1000px) and (max-width:1399px){.menu__element__text{font-size:10.8pt;padding-top:75%}}@media all and (min-width:1400px){.menu__element__text{font-size:14pt;padding-top:72%}}.menu__element__active .menu__element__text{color:#16d654}@media all and (min-width:1000px) and (max-width:1399px){.block-banner{margin-top:30px}}@media all and (min-width:1400px){.block-banner{margin-top:36px}}.descriptions-items{margin:0;position:relative}.descriptions-items :nth-child(even){float:right}@media all and (max-width:999px){.descriptions-items :nth-child(even){float:none}}.description-item{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;display:block;line-height:1.565}@media all and (max-width:999px){.description-item{font-size:4.16vw;padding-left:13.8vw;width:88vw;float:none;padding-top:8.3vw}}@media all and (min-width:1000px) and (max-width:1399px){.description-item{width:390px;height:126px;margin-top:33px;padding-left:46px;font-size:10.4pt}}@media all and (min-width:1400px){.description-item{width:500px;height:160px;margin-top:45px;padding-left:60px;font-size:13pt}}.description-item::before{content:"";background-image:url(/img/icons/description-item-icon.png);background-repeat:no-repeat;background-size:100%;position:absolute;display:block}@media all and (max-width:999px){.description-item::before{width:6.67vw;height:8.05vw;background-size:100%;top:10.3vw;left:3.6vw}}@media all and (min-width:1000px) and (max-width:1399px){.description-item::before{width:27px;height:22px;top:5px;left:5px}}@media all and (min-width:1400px){.description-item::before{width:35px;height:29px;left:5px;top:8px}}.description-item__bold{font-family:OpenSansBold}.block-advantages{height:575px}@media all and (max-width:999px){.block-advantages{height:auto}}@media all and (min-width:1000px) and (max-width:1399px){.block-advantages{height:440px}}.advantages-list{font-size:0}@media all and (max-width:999px){.advantages-list{margin:0 auto;width:83vw;padding-top:7vw}}@media all and (min-width:1000px) and (max-width:1399px){.advantages-list{padding-top:40px}}@media all and (min-width:1400px){.advantages-list{padding-top:50px}}.advantages-list__left,.advantages-list__right{width:50%;display:inline-block}@media all and (max-width:999px){.advantages-list__left,.advantages-list__right{display:block;width:100%}}@media all and (max-width:999px){.advantages-list__right{padding-top:7vw}.advantages-list__right .advantages-img-wrap{float:right}}.advantages-el{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:inline-block}.advantages-el *{vertical-align:middle}@media all and (max-width:999px){.advantages-el{display:block;width:100%;line-height:21.6vw;height:21.6vw;font-size:4vw}}@media all and (min-width:1000px) and (max-width:1399px){.advantages-el{padding-left:13px;line-height:60px;font-size:10.8pt}}@media all and (min-width:1400px){.advantages-el{padding-left:30px;font-size:14pt;line-height:80px}}.advantages-img-wrap{display:inline-block}.advantages-img-wrap img{text-align:center;margin:0 auto;display:block}@media all and (max-width:999px){.advantages-img-wrap{width:16.6vw;height:16.6vw}.advantages-img-wrap img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}}@media all and (min-width:1000px) and (max-width:1399px){.advantages-img-wrap{width:87px}.advantages-img-wrap img{-webkit-transform:scale(.77,.77);transform:scale(.77,.77)}}@media all and (min-width:1400px){.advantages-img-wrap{width:100px}}@media all and (max-width:999px){.advantages-text{width:55vw;display:inline-block;line-height:1.5;padding-left:7vw}}.block-manufactures{height:230px}@media all and (max-width:999px){.block-manufactures{height:auto}}.carousel-manufactures{margin:0 auto;position:relative}@media all and (max-width:999px){.carousel-manufactures{width:100%;max-width:899px}}@media all and (min-width:1000px) and (max-width:1399px){.carousel-manufactures{width:900px}}@media all and (min-width:1400px){.carousel-manufactures{width:1170px}}.carousel-manufactures .slides-img{height:130px;line-height:130px}@media all and (max-width:999px){.carousel-manufactures .slides-img{height:45vw;line-height:45vw}}.gallery-manufactures img{vertical-align:middle;width:80%}@media all and (max-width:999px){.gallery-manufactures img{width:50vw}}.manufactures-arrow{position:absolute;top:52px;padding:0;display:block}@media all and (max-width:999px){.manufactures-arrow{top:17.5vw}.manufactures-arrow img{width:6.1vw}}@media all and (min-width:1000px) and (max-width:1399px){.manufactures-arrow img{width:17px}}.manufactures-arrow:focus{outline:0}.manufactures-arrow:hover{cursor:pointer}.prev{left:7px}.next{right:7px}.gallery-manufactures{margin:0 auto;overflow:hidden}@media all and (max-width:999px){.gallery-manufactures{width:100%}}@media all and (min-width:1000px) and (max-width:1399px){.gallery-manufactures{width:800px}}@media all and (min-width:1400px){.gallery-manufactures{width:1100px}}.gallery-manufactures ul{padding-top:15px;width:9999px;margin:0;padding:0;list-style:none;-webkit-transition:margin-left 1s;transition:margin-left 1s;font-size:0}.gallery-manufactures li{vertical-align:middle;text-align:center;display:inline-block;line-height:1}@media all and (max-width:999px){.gallery-manufactures li{width:100vw}}@media all and (min-width:1000px) and (max-width:1399px){.gallery-manufactures li{width:calc(800px/5)}}@media all and (min-width:1400px){.gallery-manufactures li{width:calc(1100px/5)}}.block-work-plan{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:85px}@media all and (max-width:999px){.block-work-plan{padding-top:11.6vw;height:auto}}@media all and (min-width:1000px) and (max-width:1399px){.block-work-plan{height:970px}}@media all and (min-width:1400px){.block-work-plan{height:1250px}}.scheme{padding-top:85px;margin:0 auto;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (max-width:999px){.scheme{padding-top:11.6vw;padding-bottom:11.6vw;height:auto;width:85vw}}@media all and (min-width:1000px) and (max-width:1399px){.scheme{padding-top:70px;width:73%}}.block-working-with{margin-top:20px}@media all and (max-width:999px){.block-working-with{margin-top:35px}}@media all and (min-width:1000px) and (max-width:1399px){.block-working-with{height:300px}}@media all and (min-width:1400px){.block-working-with{height:390px}}.gallery-working-with ul{width:9999px;margin:0;padding:0;list-style:none;-webkit-transition:margin-left 1s;transition:margin-left 1s;line-height:200px;font-size:0}@media all and (max-width:999px){.gallery-working-with ul{line-height:inherit;padding-top:3vw;padding-bottom:10.5vw}}@media all and (min-width:1000px) and (max-width:1399px){.gallery-working-with ul{height:160px}}@media all and (min-width:1400px){.gallery-working-with ul{height:200px}}.gallery-working-with li{vertical-align:middle;text-align:center;height:200px;font-size:18px;display:inline-block;line-height:1}@media all and (max-width:999px){.gallery-working-with li{width:100vw;height:auto}}@media all and (min-width:1000px) and (max-width:1399px){.gallery-working-with li{width:160px;font-size:10.8pt}.gallery-working-with li img{-webkit-transform:scale(.77,.77);transform:scale(.77,.77)}}@media all and (min-width:1400px){.gallery-working-with li{width:200px}}.carousel-working-with{position:relative}@media all and (max-width:999px){.carousel-working-with{width:100%;max-width:899px}}@media all and (min-width:1000px) and (max-width:1399px){.carousel-working-with{width:900px}}@media all and (min-width:1400px){.carousel-working-with{width:1170px}}@media all and (min-width:1000px) and (max-width:1399px){.carousel-working-with{margin-top:37px}}@media all and (min-width:1400px){.carousel-working-with{margin-top:40px}}.carousel-working-with .slides-img img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (max-width:999px){.carousel-working-with .slides-img{height:30vw;line-height:30vw}.carousel-working-with .slides-img img{width:30vw;max-width:100%;max-height:100%}}@media all and (min-width:1000px) and (max-width:1399px){.carousel-working-with .slides-img{height:100px;line-height:100px}}@media all and (min-width:1400px){.carousel-working-with .slides-img{height:130px;line-height:130px}}.carousel-working-with img{vertical-align:bottom}.gallery-working-with{margin:0 auto;overflow:hidden}@media all and (max-width:999px){.gallery-working-with{width:100%}}@media all and (min-width:1000px) and (max-width:1399px){.gallery-working-with{width:800px}}@media all and (min-width:1400px){.gallery-working-with{width:1000px}}@media all and (max-width:999px){.slides-text{margin-top:5.5vw;font-size:4.16vw}}@media all and (min-width:1000px) and (max-width:1399px){.slides-text{padding-top:13px}}@media all and (min-width:1400px){.slides-text{padding-top:20px}}@media all and (min-width:1000px) and (max-width:1399px){.slide-tv{margin-top:10px}}@media all and (min-width:1400px){.slide-tv{margin-top:38px}}.arrow{position:absolute;padding:0;display:block}@media all and (max-width:999px){.arrow{top:18vw}.arrow img{width:6.1vw}}@media all and (min-width:1000px) and (max-width:1399px){.arrow{top:52px}.arrow img{width:17px}}@media all and (min-width:1400px){.arrow{top:74px}}.arrow:focus{outline:0}.arrow:hover{cursor:pointer}.prev{left:7px}@media all and (max-width:999px){.prev{left:3.3vw}}.next{right:7px}@media all and (max-width:999px){.next{right:3.3vw}}.arrow__hide{display:none}@media all and (max-width:999px){.footer{height:103vw}}@media all and (min-width:1000px) and (max-width:1399px){.footer{height:130px}}@media all and (min-width:1400px){.footer{height:160px}}.footer-container{padding-top:35px;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (max-width:999px){.footer-container{width:100%;padding-top:11.1vw}}@media all and (max-width:999px){.footer-left{margin:0 auto;width:80vw;height:55.5vw;margin-top:35vw}}@media all and (min-width:1000px) and (max-width:1399px){.footer-left{width:700px}}@media all and (min-width:1400px){.footer-left{width:900px}}.footer-left,.footer-right{float:left}@media all and (max-width:999px){.footer-left,.footer-right{float:none}}@media all and (max-width:999px){.footer-right{line-height:1}}@media all and (min-width:1000px) and (max-width:1399px){.footer-right{line-height:1.08}}@media all and (min-width:1400px){.footer-right{line-height:1.4}}.footer-left-inner{margin:0 auto}@media all and (min-width:1000px) and (max-width:1399px){.footer-left-inner{width:510px}}@media all and (min-width:1400px){.footer-left-inner{width:670px}}.footer-menu__element{display:inline-block;font-family:OpenSansBold;line-height:1}.footer-menu__element:hover{text-decoration:underline;cursor:pointer}@media all and (max-width:999px){.footer-menu__element{line-height:6.7vw;width:100%;font-size:3.64vw}}@media all and (min-width:1000px) and (max-width:1399px){.footer-menu__element{font-size:9.2pt}}@media all and (min-width:1400px){.footer-menu__element{font-size:12pt}}@media all and (max-width:999px){.footer-rights{padding-top:9vw;font-size:3.7vw}}@media all and (min-width:1000px) and (max-width:1399px){.footer-rights{font-size:7.7pt;padding-top:50px}}@media all and (min-width:1400px){.footer-rights{padding-top:55px;font-size:10pt}}.footer-right{padding-top:10px}@media all and (max-width:999px){.footer-right{margin:0 auto;margin-top:-89vw;width:80vw;height:25vw}}.footer-address{position:relative;padding-left:30px;top:-13px}@media all and (max-width:999px){.footer-address{font-size:3.64vw;line-height:1.25;padding-bottom:6.3vw;padding-left:11vw}}@media all and (min-width:1000px) and (max-width:1399px){.footer-address{font-size:9.24pt;line-height:1.15;padding-bottom:15px}}@media all and (min-width:1400px){.footer-address{font-size:12pt;padding-bottom:10px}}.footer-address::before{content:"";background-image:url(/img/icons/geo.png);background-repeat:no-repeat;position:absolute}@media all and (max-width:999px){.footer-address::before{width:6.11vw;height:11vw;background-size:5.8vw;top:-.4vw;left:0}}@media all and (min-width:1000px) and (max-width:1399px){.footer-address::before{width:14px;height:22px;background-size:100%;top:3px;left:0}}@media all and (min-width:1400px){.footer-address::before{width:29px;height:29px;background-size:auto;top:2px;left:0}}.footer-city{font-family:OpenSansBold}